jjzjj

statusLock

全部标签

ios - NSCondition 或@synchronized

我正在使用最新的SDK开发iOS5.0+应用。我有这个代码:@interfaceServerManager(){NSCondition*statusLock;[...]}@end@implementationServerManager[...]-(void)setStatus:(ServerStatus)newStatus{[statusLocklock];status=newStatus;[statusLockunlock];}如果我用这个改变-(void)setStatus:(ServerStatus)newStatus实现:-(void)setStatus:(ServerStat