线程锁: 1. 自旋锁 VS 互斥锁 自旋锁 发现其他线程执行 当前线程 询问 - 忙等 耗费性能比较高(在一些短小精悍的用户里用 自旋锁) 互斥锁 发现其他线程扫行 当前线程 休眼(就绪状态)一直在等打开 唤醒执行
automic 是原子属性,是为多线程开发准备的,是默认属性!仅仅在属性‘setter'方法中,增加了锁(自旋锁),能够保证同一时间,只有一条线程对属性进行'写'操作 同一时间 单(线程)写多(线程)读的线程处理技术
nonatomic 是非原子属性,没有锁!性能高!