我有一个具有以下属性的 Objective-C 类:
@property (nonatomic, copy) NSString *myString;
分配给 myString 的值来自远程服务器。我使用performSelectorInBackground
. 下载数据后,我将其传递给主线程上的选择器,使用performSelectorOnMainThread:withObject:
. 在这个选择器中,我将数据分配给 myString。
如何安全地检查 myString 在主线程的选择器中是否为 nil?
所以我想问一下if (myString)
主线程上的一些选择器。但是我不确定线程方面的考虑。也许这是属性应该是原子的情况。