![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ARC IOS
坚持100天
记录学习轨迹,看看自己可以把技术做到什么地步。
展开
-
ARC总结
ARC完全指南 http://pan.baidu.com/s/1i37LZox ARC 是新 LLVM 3.0 编译器的特性,完全消除了手动内存管理的烦琐。注意 ARC 是编译器特性,而不是 iOS 运行时特性(除了 weak 指针系统),它也不是其它语言中的垃圾收集器。因此 ARC 和手动内存管理性能是一样的,有些时候还能更加快速,因为编译器还以执行某些优化。 指针保持转载 2014-03-04 21:58:52 · 482 阅读 · 0 评论 -
IOS App 后台运行
使用block的另一个用处是可以让程序在后台较长久的运行。在以前,当app被按home键退出后,app仅有最多5秒钟的时候做一些保存或清理资源的工作。但是应用可以调用UIApplication的beginBackgroundTaskWithExpirationHandler方法,让app最多有10分钟的时间在后台长久运行。这个时间可以用来做清理本地缓存,发送统计数据等工作。 让程序在后台长久转载 2014-05-28 17:29:29 · 575 阅读 · 0 评论