- 博客(3)
- 资源 (6)
- 收藏
- 关注
原创 iOS面试题--深度基础问题
1.怎么用 copy 关键字? 2.runtime 如何实现 weak 属性 答案:1.copy关键字用途:NSString、NSArray、NSDictionary 等等经常使用copy关键字,是因为他们有对应的可变类型:NSMutableString、NSMutableArray、NSMutableDictionary; block 也经常使用 copy 关键字,具...
2018-12-13 11:15:44 1718
原创 iOS自我进阶过程
1.了解苹果的基本API和规则2.熟练使用iOS第三方库源码 & 实现原理3.iOS常用的UI组件,开发模式MVC,MVP,MVVM4.iOS多线程使用以及线程安全,NSThread,NSOperationQueue,GCD5.iOS框架模块化,cocospods6.苹果官方Kit8.Runtime& Runloop7.iOSFFmpeg& Open...
2018-12-12 10:49:08 140
原创 浅谈自己对引用计数的理解
引用计数是非object-c(简称oc)中非arc的内存管理方式,跟C++的智能指针有点相似吧,不说那么多,直接进入正题oc中非arc想操作某块内存就必须得到那块内存的占有权,占有权靠的就是给那块内存的引用计数+1,这点,很多初学者都很迷惑,如何+1?何时-1?那我们首先要知道该不该+1,如果确定需要+1那再考虑如何+1,如果对于一块内存只是读取的话个人觉得加不加1都无所谓,但是要涉及到写...
2018-12-12 10:39:55 385
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人