原子(atomic)跟非原子(non-atomic)属性有什么区别?

匿名网友 匿名网友 发布于: 2015-12-28 00:00:00
阅读 109 收藏 0 点赞 0 评论 0

1). atomic提供多线程安全。是防止在写未完成的时候被另外一个线程读取,造成数据错误

2). non-atomic:在自己管理内存的环境中,解析的访问器保留并自动释放返回的值,如果指定了 nonatomic ,那么访问器只是简单地返回这个值。

评论列表
文章目录