CocoaPods是什么?当你开发iOS应用时,会经常使用到很多第三方开源类库,比如JSONKit,AFNetWorking等等。可能某个类库又用到其他类库,所以要使用它,必须得另外下载其他类库,而其他类库又用到其他类库,“子子孙孙无穷尽也”,这也许是比较特殊的情况。总之小编的意思就是,手动一个个去...
分类:
其他好文 时间:
2015-07-17 15:38:10
阅读次数:
128
前提:要实现这一功能,首先要有一个企业账户(年费是$299),并且已经配置好了相应的证书以及Provisioning Profile。其次,要有一个git.oschina.net的帐号,用于相关文件的存放。最后,要安装Apache之类的Web服务器。详细教程:第一部分:Xcode应用打包首先,打开你...
分类:
移动开发 时间:
2015-07-16 18:32:34
阅读次数:
181
马上着手开发 iOS 应用程序 (Start Developing iOS Apps Today)https://developer.apple.com/library/ios/referencelibrary/GettingStarted/RoadMapiOSCh/ThirdTutorial.ht...
分类:
移动开发 时间:
2015-07-16 16:31:35
阅读次数:
188
ViewController是iOS应用程序中重要的部分,是应用程序数据和视图之间的重要桥梁,ViewController管理应用中的众多视图。iOS的SDK中提供很多原生ViewController,以支持标准的用户界面,例如表视图控制器(UITableViewController)、导航控制器(...
分类:
移动开发 时间:
2015-07-16 11:27:08
阅读次数:
504
公司最近让做一个iOS内购的demo,贴出大致的过程首先准备一个99$的苹果开发者账号,299$不能使用应用内购首先登录苹果开发者中心,创建app ID,开启应用内购的功能https://developer.apple.com/account/ios/identifiers/bundle/bundl...
分类:
移动开发 时间:
2015-07-15 16:33:47
阅读次数:
213
前言
每个iOS应用程序都有个专门用来更新显示UI界面、处理用户触摸事件的主线程,因此不能将其他太耗时的操作放在主线程中执行,不然会造成主线程堵塞(出现卡机现象),带来极坏的用户体验。一般的解决方案就是将那些耗时的操作放到另外一个线程中去执行,多线程编程是防止主线程堵塞,增加运行效率的最佳方法。
iOS中有3种常见的多线程编程方法:
1.NSThread
这种方法需要管理线...
分类:
编程语言 时间:
2015-07-14 10:05:05
阅读次数:
131
//在Ios应用中,不同view及应用中经常会有传值和变量共享,有几种方式可以实现:1.extern方式2.单例模式3.delegate方式单例模式顾名思义就是只有一个实例,它确保一个类只有一个实例,并且自行实例化并向整个系统提供这个实例。它经常用来做应用程序级别的共享资源控制。这个模式使用频率非常...
分类:
其他好文 时间:
2015-07-14 00:05:55
阅读次数:
172
OS的应用程序的生命周期,还有程序是运行在前台还是后台,应用程序各个状态的变换,这些对于开发者来说都是很重要的。 iOS系统的资源是有限的,应用程序在前台和在后台的状态是不一样的。在后台时,程序会受到系统的很多限制,这样可以提高电池的使用和用户体验。//开发app,我们要遵循apple公司的一些指导...
分类:
移动开发 时间:
2015-07-13 17:34:34
阅读次数:
137
前言
目前来说,Objective-C(简称OC)是iOS开发的核心语言,在开发过程中也会配合着使用C语言、C++,OC主要负责UI界面,C语言、C++可用于图形处理。近来,流传Ruby、C#也可以开发iOS应用程序了,甚至还说Ruby比OC更适合写iOS程序。这让不少学习iOS开发的朋友感到很困扰,究竟学哪门语言好呢?OC会不会被Ruby、C#取代呢?如果被取代了,那我的OC不是白学了?下...
分类:
其他好文 时间:
2015-07-13 10:28:08
阅读次数:
137
目前能够实现热更新的方法,总结起来有以下三种
1. 使用FaceBook 的开源框架 reactive native,使用js写原生的ios应用
ios app可以在运行时从服务器拉取最新的js文件到本地,然后执行,因为js是一门动态的
脚本语言,所以可以在运行时直接读取js文件执行,也因此能够实现ios的热更新
2. 使用lua 脚本。lua脚本如同js 一样,也能在动态时被。之...
分类:
移动开发 时间:
2015-07-12 12:47:14
阅读次数:
284