1. 首页
  2. 数据库
  3. 其它
  4. iOS多线程到底不安全在哪里?

iOS多线程到底不安全在哪里?

上传者: 2021-02-01 11:33:40上传 PDF文件 18.28KB 热度 10次
iOS多线程安全的概念在很多地方都会遇到,为什么不安全,不安全又该怎么去定义,其实是个值得深究的话题。共享状态,多线程共同访问某个对象的property,在iOS编程里是很普遍的使用场景,我们就从Property的多线程安全说起。当我们讨论property多线程安全的时候,很多人都知道给property加上atomicattribute之后,可以一定程度的保障多线程安全,类似: 事情并没有看上去这么简单,要分析property在多线程场景下的表现,需要先对property的类型做区分。我们可以简单的将property分为值类型和对象类型,
用户评论