在 iOS 应用程序中,防止实例变量在另一个对象使用时被另一个对象更改的最佳方法应该是什么?使用 @synchronized(self)
指令就足够了吗?
提前致谢
最佳答案
如果你想让一个对象被阻塞,这样就不会有两个线程同时使用它,那么 @synchronize 是一种方式。 But this does not make it thread-safe .
您还可以使用 GCD(Grand Central Dispatch)同样
关于ios - 在 Objective-C 中锁定一个实例变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15385827/