gpt4 book ai didi

iphone - iPhone 和 Objective-C 的共享/独占锁机制?

转载 作者:行者123 更新时间:2023-11-29 04:42:53 25 4
gpt4 key购买 nike

iPhone/Objective-C 是否有标准的共享/独占锁定/信号量方案? (用于同步内部对象操作,而不是文件访问。)

或者,如果我必须自己推出,最好的基元是什么?

我需要它来实现单独的读写锁,以提高并发性。 (这应该是显而易见的,但我想你必须拼写出所有内容。)

最佳答案

您有多种选择。实现通常基于以下接口(interface):

 #include <pthread.h>   // << for locks and threads
#include <semaphore.h> // << for semaphore

Cocoa(例如)使用 NSLock(和特殊化)包装锁定接口(interface)。

关于iphone - iPhone 和 Objective-C 的共享/独占锁机制?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10093518/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com