腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
搜索
关闭
文章
问答
(174)
视频
开发者手册
清单
用户
专栏
沙龙
全部问答
原创问答
Stack Exchange问答
更多筛选
回答情况:
全部
有回答
回答已采纳
提问时间:
不限
一周内
一月内
三月内
一年内
问题标签:
未找到与 相关的标签
筛选
重置
2
回答
Swift:理解
NSLock
死锁
使用
NSLock
在日志中看到此消息*** Break on _NSLockError
浏览 1
修改于2016-10-15
得票数 2
回答已采纳
2
回答
NSLock
“控制器”类
我正在为iPhone编写一个多线程应用程序,并且我正在使用
NSLock
来确保某些操作(比如从文件中加载声音)将表现为原子操作。我测试了它,它似乎工作得很好(因为它只提供对
NSLock
对象的访问,而不会改变它们的行为)。+ (
NSLock
*) lockWit
浏览 5
修改于2011-09-15
得票数 2
回答已采纳
2
回答
@synchronized()和
NSLock
差异
它与
NSLock
实例有什么不同? 最后,有人能建议我如何保护我的方法吗?
浏览 1
修改于2018-07-05
得票数 30
回答已采纳
2
回答
NSLock
,等待的线程数
我正在开发一个iOS应用程序,需要为一个问题实现一个解决方案,为此我需要知道有多少线程正在等待锁定同一个
NSLock
对象。我应该自己实现这个机制的
NSLock
的子类吗?
浏览 5
提问于2013-12-06
得票数 0
3
回答
目标C
NSLock
:在不同线程上锁定和解锁
NSLock
苹果公司的文件显示: 警告:
NSLock
类使用POSIX线程来实现其锁定行为。当向
NSLock
对象发送解锁消息时,必须确保消息是从发送初始锁定消息的同一线程发送的。
浏览 1
提问于2011-06-23
得票数 4
回答已采纳
1
回答
在主线程上使用
NSLock
安全吗?
我想用
NSLock
。我想做的是: private var _value: Value lock() return try block()}
NSLock
浏览 4
修改于2019-10-04
得票数 3
回答已采纳
1
回答
没有正确使用
NSLock
,但似乎仍然有效
我在修改数组的每个方法中创建了一个新的
NSLock
实例。我假设我应该使用一个
NSLock
ivar来保护数组。但我的困惑来自这样一个事实,那就是一旦我加了它,它就起作用了。下面是一个样本。我假设,无论我在哪里创建了一个新的
NSLock
,我都应该使用一个ivar
NSLock
。我认为这段代码只是锁定了针对其他队列的队列和针对其他排程的去队列,而不是针对dequeues的队列。- (void)enqueue:(id)obj
NSLock
*arrayLock = [[
NSLock
a
浏览 4
提问于2013-10-18
得票数 3
回答已采纳
3
回答
我需要使用
NSLock
吗?
我有一个iOS类,它在一个单独的线程中执行一些计算,而主线程显示一个允许用户取消计算的警报。计算线程使用几个实例变量,可以从主线程和计算线程访问这些变量。计算线程仅读取这些变量,并且在计算线程存在时,主线程不会写入或读取这些变量。
浏览 0
提问于2011-11-23
得票数 1
回答已采纳
2
回答
有没有办法检查是否获得了
NSLock
?
通过"
NSLock
“对象将数据访问锁定在多个部分中。我希望确保在这些部分中调用的一些方法检查是否获得了适当的锁。类似于:我在
NSLock
中找不到像"isSet“这样的东西。有没有什么办法确保锁被设置? 谢谢!
浏览 0
提问于2010-08-24
得票数 3
回答已采纳
2
回答
NSLock
-当锁定锁时应该阻止吗?
但是,在第二个循环中,我得到了以下错误: 2011-02-02 07:15:05.032 BLA[21915:a0f] *** -[
NSLock
lock]: deadlock (<
NSLock
: 0x100401f30
浏览 1
提问于2011-02-01
得票数 8
回答已采纳
2
回答
NSLock
实例应该是“全局的”吗?
我是否应该在应用程序委托中创建一个
NSLock
实例,以供所有类使用?或者,让每个类根据需要实例化自己的
NSLock
实例是否可取?
浏览 7
提问于2009-10-17
得票数 1
1
回答
DispatchSemaphore是
NSLock
的好替代品吗?
我一直在使用
NSLock
来同步代码中敏感的部分,但由于必须从锁定它们的线程中解锁,所以一直遇到问题。是否应该替换lock.lock()lock.unlock()let semaphore = DispatchSemaphore
浏览 0
提问于2017-04-18
得票数 15
回答已采纳
1
回答
@同步与
NSLock
实例与pthread_mutex_t
我正在看一个关于多线程的(2岁)教程视频,上面写着
NSLock
实例比使用@synchronizedpthread_mutex_t快3倍,比
NSLock
实例快2倍(实际上比@synchronized)快
浏览 1
修改于2012-04-11
得票数 10
回答已采纳
1
回答
使用基础
NSLock
的JNI中的互斥
我有一些objective-c代码,它使用
NSLock
来实现某种事务。对象在"begin transaction“上被锁定,在锁定的情况下进行其他几个调用,然后使用"commit”将其释放。我不确定
NSLock
的底层机制是什么。 谢谢!
浏览 0
修改于2009-12-15
得票数 0
回答已采纳
1
回答
为什么我使用的
NSLock
不起作用?
然后,我在模型对象中定义了一个
NSLock
,并将其锁定为所有写入(在模型类中)和读取(在视图类中)……但它仍然会导致相同的错误,并且图形仍然偶尔会出现奇怪的闪烁。我将
NSLock
放在我的模型类中:
NSLock
* oLock;}-(id) init { oLock = [[
NSLo
浏览 2
修改于2012-01-02
得票数 3
1
回答
如何在特定线程上锁定
NSLock
我有一个属性@property
NSLock
*myLock- (void) lock- (void) unlock 这些方法分别锁定和解锁myLock、和--它们需要这样做,
浏览 1
提问于2013-04-11
得票数 6
回答已采纳
1
回答
当锁已经保存时执行
NSLock
.lock()?
我正在复习一些Alamofire 检索代码: lock.lock() ; defer { lock.unlock() } if let response = request.task.response as? HTTPURLResponse, response.statusCode == 401 {
浏览 9
修改于2016-10-16
得票数 4
回答已采纳
1
回答
等待锁定的
NSLock
,直到tryLock成功
这是我的代码: syncLock = [[
NSLock
浏览 2
提问于2011-04-19
得票数 0
3
回答
NSLock
+原子性质与非原子性质
据我所知,我有两个选择:在这种情况下,...but似乎需要锁定每次读写的属性,这将使我无法实现将其设置为原子的目的。
浏览 4
修改于2013-07-08
得票数 9
回答已采纳
2
回答
NSLock
在属性设置器中的应用
_value = newValue } }但是,如果我们如下面的示例所示更改该值,则为:因此,我的问题是:在相同的原则上使用
NSLock
,也不是完全线程安全?。
浏览 19
提问于2020-04-30
得票数 0
回答已采纳
第 2 页
第 3 页
第 4 页
第 5 页
第 6 页
第 7 页
第 8 页
第 9 页
点击加载更多
领券