iOS
yylzz520
这个作者很懒,什么都没留下…
展开
-
内存管理
内存管理环境:MRC(手动)内存管理的范围:NSObjective对象,(原因:OC对象是存储在堆内存中,非OC对象存储在栈中)内存管理:retain - 引用计数加1, release - 引用计数减1 retaincount - 查看当前引用计数,即指针个数dealloc方法:在对象引用计数归零时被调用,释放内存,dealloc方法有没有被调用,就可以判断内存有没有被释放原创 2016-03-21 17:04:45 · 191 阅读 · 0 评论 -
ARC与MRC使用总结
ARC strong 用于OC对象,相当于MRC 下retainARC weak 相当于MRC 的assignARC assign 用于基本数据类型,跟MRC中的assign一样ARC copy一般用于NSString 跟MRC 中copy 一样MRC -- > ARC 方法edit - > Refactor - > Convert To Objective-C原创 2016-03-25 09:52:11 · 345 阅读 · 0 评论 -
iOS 多线程
1 NSThread ---- OC简介:(1)使用更加面向对象 (2) 简单一用,可直接操作线程对象 (3)程序员管理2 GCD ------ C j简介:(1)旨在替代NSThread等线程技术 (2)成分利用设备的多核 (3) 自动管理3 NSOperation原创 2016-03-27 18:07:39 · 181 阅读 · 0 评论