基础问题
__zhangheng
这个作者很懒,什么都没留下…
展开
-
iOS多线程-各种线程锁的简单介绍
demo下载 建议一边看文章,一边看代码。 声明:关于性能的分析是基于我的测试代码来的,我也看到和网上很多测试结果有所不同,所以性能分析只作为参考,仅代表测试代码表现,不代表真实情况。同时我会基于我的代码尽量让性能测试更精准。 线程安全是怎么产生的 常见比如线程内操作了一个线程外的非线程安全变量,这个时候一定要考虑线程安全和同步。 - (void)getIam转载 2017-05-03 10:19:39 · 397 阅读 · 0 评论 -
NSString属性什么时候用copy,什么时候用strong?
们在声明一个NSString属性时,对于其内存相关特性,通常有两种选择(基于ARC环境):strong与copy。那这两者有什么区别呢?什么时候该用strong,什么时候该用copy呢?让我们先来看个例子。 示例 我们定义一个类,并为其声明两个字符串属性,如下所示: 1 2 3 4 @interface TestSt转载 2017-05-14 19:55:14 · 331 阅读 · 0 评论