gpt4 book ai didi

objective-c - Obj-c/Cocoa 中的互斥锁

转载 作者:太空狗 更新时间:2023-10-30 03:58:19 37 4
gpt4 key购买 nike

我对多线程编程和 Cocoa 还很陌生。

我将需要一把锁来访问/修改 NSMutableArray iVar。最简单的方法是什么?

我在这儿的时候,你们读过一些关于使用 Obj-c/Cocoa 进行多线程编程的书吗?谢谢。

最佳答案

使用@synchronized block :

@synchronized(MyArray)
{
// thread safe code
}

Xcode 有时无法识别此 block ,但相信我,它可以工作!

更多信息,您可以阅读this文章。

关于objective-c - Obj-c/Cocoa 中的互斥锁,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11348217/

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