最近自己做的一个项目,由于app store发布流程比较复杂,且审核周期较长,客户希望提前能看到产品,所以我先给自己的项目打包成一个ipa文件(类似Android的apk安装包),然后发布在"蒲公英 平台",该平台会自动生成一个二维码方便用户扫码下载,体验还是不错的.具体流程如下:先点击如图按钮,选...
分类:
移动开发 时间:
2015-09-21 17:51:14
阅读次数:
200
使用phonegap创建的ios项目,推送消息时,当程序在前台运行或者在后台运行状态下,推送消息过来,可以解析并且跳转;但是在程序从后台退出的状态下,当消息推送过来的时候,点击通知栏,打开程序,程序竟然出现了”闪退“现象。经过一番排查,发现原来phonegap创建的项目默认是没有自动引用计数的(非a...
分类:
移动开发 时间:
2015-09-18 18:33:00
阅读次数:
774
时间宝贵长话短说。CocoaPods是一个负责管理iOS项目中第三方开源代码的工具。如果你没听说过,也不想用,那就别往下看了。1.CocoaPods的安装需要用到ruby,Mac系统自带ruby,但如果不是最新的系统,最好更新一下。ruby的软件源rubygems.org被墙了,所以先换一下源,命令...
分类:
其他好文 时间:
2015-09-17 19:08:22
阅读次数:
230
1、项目分层:通过过往的一些项目经验,我们在IOS项目架构时候可以对项目进行如下图层: OpenSourceSDK,顾名思义,就是我们引入的一些第三方的开源工具,比如github上开源项目 MySDK 就是我们自己封装的一些SDK...
分类:
移动开发 时间:
2015-09-15 15:07:31
阅读次数:
333
在实际的iOS项目开发中,我们经常需要改变系统的控件的样式,自己定义一个,同样的当我们发现系统自带的某些方法不好使时,我们也会想到重写这个方法。 本文主要记录笔者设置UIButton图片文字垂直排列的方法,最终解决了在图片和文字垂直排列的情况下,如果文字长度变化会导致图片位置变动的问题,对 于此问题...
分类:
移动开发 时间:
2015-09-11 06:37:41
阅读次数:
314
最近开发的iOS项目因为需要用户文本的存储,自然就遇到了emoji等表情符号如何被mysql DB支持的问题。困扰了数日,在就要绝望放弃的边缘,终于完成了转换和迁移。在此特别分析和整理,方便更多人。 ? 问题描述: ...
分类:
数据库 时间:
2015-09-10 16:13:50
阅读次数:
240
控制器的创建说明:控制器有三种创建方式,下面一一进行说明。一、第一种创建方式(使用代码直接创建)1.创建一个空的IOS项目。2.为项目添加一个控制器类。3.直接在代理方法中创建一个控制器。 1 #import "YYAppDelegate.h" 2 #import "YYViewController...
分类:
其他好文 时间:
2015-09-10 13:00:29
阅读次数:
151
多语言本地化,是我们在做IOS项目的时候经常用的,下面根据自己的经验和使用场景,来全面的说说多语言本地化的解决方案。 首先我们要明白本地化的原理和过程,才能更好的理解本地化的方案,本地化主要包括下面几个部分:本地化应用程序名称本地化字符串本地化图片本地化其他文件一、本地化应用程序名称,这个只有一种方...
分类:
移动开发 时间:
2015-09-10 12:37:21
阅读次数:
140
iOS项目的目录结构和开发流程网上相关的资源不多,开源的且质量还不错的iOS项目也是少之又少,最近正好跟同事合作了一个iOS项目,来说说自己的一些想法。目录结构AppDelegateModelsMacroGeneralHelpersVendorsSectionsResources一个合理的目录结构首...
分类:
移动开发 时间:
2015-09-10 11:03:23
阅读次数:
176
网上相关的资源不多,开源的且质量还不错的iOS项目也是少之又少,最近正好跟同事合作了一个iOS项目,来说说自己的一些想法。目录结构AppDelegateModelsMacroGeneralHelpersVendorsSectionsResources一个合理的目录结构首先应该是清晰的,让人一眼看上去...
分类:
移动开发 时间:
2015-09-09 16:14:09
阅读次数:
155