标签: iphone ios cocoa-touch
我是否需要互斥锁来保护我的数据结构不受UI相关的回调和计时器事件的影响?
答案 0 :(得分:2)
什么从cocoa touch访问您的数据结构?如果为视图设置数据,它将保留在那里并使用它自己的副本。你真的只需要担心自己的代码。
答案 1 :(得分:2)
所有与UI相关的回调都在主线程上。 UIKit和其他iOS框架生成的线程通常对调用者隐藏。只要您不生成自己的线程,在开发iOS时,您很少需要担心这种锁定。