分类: 嵌入式
2010-11-06 12:02:22
在iPhone开发中,可以使用NSCondition来实现线程间的同步,简单实例如下:
NSCondition *condition = [[NSCondition alloc] init];
[condition lock];
[condition lock]; // 第二个以及第三个lock均不能执行通过
[condition lock];
lock之后,只有unlock了,才能再次lock。
找了一段时间,没有找到以前在ACE中用到的readwritelock.