
ios
尚书左仆射
我喜欢按照不按套路出牌的套路出牌。
展开
-
深入理解RunLoop
原文链接:http://blog.ibireme.com/2015/05/18/runloop/RunLoop 是 iOS 和 OSX 开发中非常基础的一个概念,这篇文章将从 CFRunLoop 的源码入手,介绍 RunLoop 的概念以及底层实现原理。之后会介绍一下在 iOS 中,苹果是如何利用 RunLoop 实现自动释放池、延迟回调、触摸事件、屏幕刷新等功能的。Index转载 2016-05-18 12:03:06 · 1523 阅读 · 0 评论 -
iOS中pch文件和info.plist文件的作用
Xcode5与Xcode6以后的项目结构如下图:其中在Xcode6后已不再默认生成pch文件,下面介绍如何自己创建该文件。1.选中项目文件,右击鼠标选中新建文件:2.在Other项中,选择新建pch文件3.新建后需在工程中做相关配置,点击工程文件来到配置页:注意:默认选择项是“Basic”时,请手动切换到“All”,否则会看不到下面的配置原创 2016-05-17 16:59:41 · 1591 阅读 · 0 评论 -
UIApplication对象的生命周期事件及常用方法
每个iOS应用中都有且仅有一个UIApplication对象,该对象有程序自行创建,手动创建将会报错!例如UIApplication *app =[[UIApplication alloc] init];会报如下错误:Terminating app due to uncaught exception'NSInternalInconsistencyException', reason: 'There原创 2016-05-16 22:23:22 · 1642 阅读 · 0 评论