iOS 底层系列 - Atmoic 是否安全

251 阅读1分钟

Atmoic 是否安全

我们都知道 atmoic 和 noatomic 但是 atmoic 是真正安全的吗?

  • 答:不是。

不安全的例子:

  • 字符串不会完整的拼接 10 次,会出现拼接重复。

noatomic 为什么不能保证安全的原因 与例子:

  • noatomic在如下情况 不能保证 get set 安全,对象释放。