gpt4 book ai didi

objective-c - 我需要使用NSLock吗?

转载 作者:行者123 更新时间:2023-12-01 18:02:01 35 4
gpt4 key购买 nike

我有一个iOS类,该类在单独的线程中执行一些计算,而主线程显示允许用户取消计算的警报。计算线程使用几个实例变量,这些变量可以从主线程和计算线程访问。计算线程仅读取这些变量,而在计算线程存在时,主线程不写入或读取这些变量。

我的问题是,我需要锁定这些变量吗?

最佳答案

只要只有一个线程访问它们,就不会,您不需要锁定它们。不过,尝试这样做可能是一个好习惯,如果您确实想从主线程访问它们,那么现在这样做将是有益的。

关于objective-c - 我需要使用NSLock吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8235359/

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