iPhone/Objective-C是否有标准的共享/独占锁定/信号量方案?(用于同步对内部对象的操作,而不是文件访问。)
或者,如果我必须使用自己的代码,那么最好的构建基元是什么?
我需要它来实现单独的读写锁,以提高并发性。(这应该是显而易见的,但我想您必须将所有内容都拼写出来。)
发布于 2012-04-11 03:08:31
您有几个选择。实现通常基于以下内容中的接口:
#include <pthread.h> // << for locks and threads
#include <semaphore.h> // << for semaphoreCocoa (例如)用NSLock (和专门化)包装了锁定接口。
https://stackoverflow.com/questions/10093518
复制相似问题