腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
KVO
后台线程
objective-c
、
multithreading
、
key-value-observing
如果我在主线程上设置了
kvo
观察器,但随后在后台线程上更改了被观察的属性的值,我的主线程是否会立即中断,无论它在哪里? 谢谢!
浏览 6
提问于2012-02-06
得票数 7
回答已采纳
3
回答
NSOperationQueue vs
GCD
ios
、
multithreading
、
cocoa-touch
、
grand-central-dispatch
、
nsoperationqueue
在哪些情况下,您更喜欢使用NSOperationQueue而不是
GCD
? 根据我对这两个项目的有限经验,我认为使用NSOperationQueue基本上可以控制并发操作的数量。在
GCD
中你不能这样做,因为你正在使用一个队列。除了你可以用多核处理器来模拟这一点,尽管我仍然认为没有办法控制它。
浏览 0
提问于2011-11-07
得票数 11
回答已采纳
1
回答
调度一个任务接一个任务,但Swift上有会话
ios
、
swift
、
session
、
grand-central-dispatch
、
nsoperation
看看
GCD
和
NSOperations,我试图理解如何将一个任务安排在另一个任务之后,但它们似乎都在一个抽象的地方,与核心代码相去甚远;它的一部分在自己的线程上执行!{ } task.resume()现在,getLinks
和
reportFini-更新 let workerQueue = dispatch_queue_create("
浏览 0
提问于2016-02-09
得票数 1
5
回答
NSUserDefaults
和
KVO
问题
ios
我正在我的应用程序中使用NSUserDefaults,我希望在某个特定值发生更改时得到通知。为此,我在viewDidLoad中添加了以下行:[settings synchronize];以及要通知的方法: - (void)observeV
浏览 1
提问于2011-04-19
得票数 10
回答已采纳
1
回答
KVO
和
MVC
问题
objective-c
这里有个简单的
问题
。从MVC设计的角度来看,从视图中观察模型中的值(使用键值观察),并在模型变量发生变化时更新视图在屏幕上的当前位置,这是可以的吗?或者这是对MVC的反对,因为视图
和
模型在某种意义上是通信的?
浏览 2
提问于2011-07-03
得票数 2
回答已采纳
2
回答
大中央调度(
GCD
) +关键值观测(
KVO
)
objective-c
、
ios
、
xcode
、
grand-central-dispatch
、
key-value-observing
context:some];}另外,我想让
KVO
浏览 0
提问于2012-12-19
得票数 3
回答已采纳
5
回答
为什么我应该选择
GCD
而不是NSOperation
和
高级别应用程序块呢?
objective-c
、
ios
、
concurrency
、
objective-c-blocks
、
grand-central-dispatch
GCD
不限于系统级应用程序,但在将其用于更高级别的应用程序之前,您应该考虑Cocoa中提供的类似功能(通过NSOperation
和
块对象提供)是否更容易使用,还是更适合您的需要。“ 有什么想法吗?
浏览 2
提问于2011-10-04
得票数 34
回答已采纳
1
回答
从自身删除
KVO
iphone
、
key-value-observing
我正在为我的NSOperationQueue注册回调,如下所示:因为我有一个处理长任务的expirationhandler函数,所以我在operationCount的回调函数中执行此操作。我基本上是在尝试在队列中的NSOperation完成后保存状态,然后稍后恢复它。所以我这样做: - (void)observeValueForKeyPath:(NSStrin
浏览 1
提问于2012-08-07
得票数 0
2
回答
GCD
内存管理
macos
、
cocoa
、
grand-central-dispatch
我想做到这一点,没有
KVO
,代表,或子类。为此,我使用了
GCD
和
dispatch_group_notify。这段代码对我来说很好,但我对内存管理不太确定。这种方法会导致坠机吗?例如,一个潜在的
问题
可能是在dispatch_release(组)之后阻塞调用;{ NSAssert
浏览 3
提问于2015-09-29
得票数 0
2
回答
事后延迟:有更好的解决方案吗?
objective-c
、
cocoa-touch
、
cocoa
、
nsobject
、
catransaction
self.theCollectionView.representedObject = self.representedObject ;}我的
问题
可能是
浏览 8
提问于2014-03-18
得票数 0
回答已采纳
2
回答
更改模型时通知视图的另一种方式是什么?
ios
、
objective-c
、
nsnotificationcenter
我有一个简单的应用程序来处理i/o到plist文件的几个线程,从2个视图。所以现在我在plist中有一个带有UUID的字段,当我删除该项时- DataManager通过NSNotificationCenter生成消息,其中包含已删除对象的UUID, object:nil
浏览 5
提问于2013-09-23
得票数 1
回答已采纳
2
回答
为什么Cocoa绑定同时使用KVC
和
KVO
,而不是只使用KVC?
cocoa
、
cocoa-bindings
、
key-value-observing
、
kvc
作为Cocoa
和
Objective-C的新手,我对KVC
和
KVO
有一个基本的了解。然而,关于Cocoa绑定(如标题为"Cocoa Bindings Programming Topics“的Apple文档中所述,请参阅图8-10),我不清楚为什么它们同时使用KVC
和
KVO
进行描述,而
KVO
KVO
的ObserveValueForKeyPath:ofObject:change:context可以提供旧值
和
新值,那么为什么需要KVC机制呢?请注意,我
浏览 0
提问于2013-06-20
得票数 1
2
回答
self.variable
和
_variable关于
KVO
的区别
ios
、
objective-c
、
swift
、
key-value-observing
这是代码{} @interface ViewController (object change:(NSDictionary *)change context:(void *)conte
浏览 2
提问于2015-04-24
得票数 6
回答已采纳
2
回答
单例
和
KVO
的
问题
iphone
、
objective-c
、
ios4
在我的应用程序中,我创建了我的自定义类,并使用
KVO
观察它的一个属性,这样,如果它的值发生变化,它会立即显示在firstview控制器对象(标签或..)
浏览 0
提问于2010-11-11
得票数 2
回答已采纳
2
回答
哪些类不兼容
KVO
?
ios
、
key-value-observing
、
nsobject
、
kvc
在一段中,它说从NSObject继承来使用
KVO
的所有类都符合
KVO
。在第二段中,它说并非所有的类都兼容
KVO
。哪些类不符合
KVO
?是否有不继承NSObject的类?要使用
KVO
,首先必须确保观察到的对象,在这种情况下,帐户是符合
KVO
的。通常情况下,--如果您的对象继承自NSObject,并且以通常的方式创建属性,则您的对象及其属性将自动满足的要求。
KVO
法规描述了自动
和
手动键值观察之间的区别,以及如何实现这两者. 重要
浏览 1
提问于2017-03-19
得票数 0
1
回答
GCD
,迭代
和
递归
问题
c
、
recursion
、
iteration
我正在执行一个赋值,其中我必须创建一个迭代函数
和
递归函数,读取两个数组(x_valsi
和
y_valsi),并分别打印出
GCD
。递归函数
和
迭代函数的结果应该是相同的,否则其中一个或两个函数都有
问题
。我无法理解的是,程序有什么
问题
,比如为什么我的结果不匹配。\n\n"); { printf("Iterative
GCD
: x = %d, y = %d, result = %d\
浏览 3
提问于2017-06-26
得票数 0
回答已采纳
1
回答
如何在完成领域事务后触发
KVO
?
ios
、
realm
、
key-value-observing
我有Group
和
Thread这两个模型,它们之间有关系 } }这里有两个
问题
KVO
是不需要完成领域事务的触发器。我克服了这个
问题
,选择了选项2,因为这是最简单的。但我认为更合理的方法是,只有在事务完成后才让
KVO
触发。在
浏览 5
提问于2016-12-23
得票数 0
回答已采纳
1
回答
NSTreeController
KVO
问题
cocoa
、
key-value-observing
、
nstreecontroller
我有一个NSTreeController,它的数组绑定到NSArrayController子类的"items“(自定义)属性。由于树控制器没有绑定到对NSArrayController的选择,因此我需要确保让树控制器知道在对数组控制器的选择更改后必须获取项。+ (NSSet *)keyPathsForValuesAffectingItems return [NSSet setWithObjects:@"selectedObjects",nil];这应该就足够了。类方法被调用,但似乎没
浏览 0
提问于2009-12-30
得票数 0
回答已采纳
2
回答
NSOperation
KVO
问题
iphone
、
nsoperation
、
nsoperationqueue
[self performSelectorOnMainThread:@selector(showDialog) withObject:nil waitUntilDone:YES];}真的有可能吗? 提前谢谢。
浏览 0
提问于2010-07-08
得票数 0
回答已采纳
1
回答
使用可可绑定
和
线程
multithreading
、
cocoa
、
grand-central-dispatch
、
cocoa-bindings
我有一些标签绑定到一些变量,这些变量可以通过
GCD
在其他线程中修改。
浏览 2
提问于2019-08-12
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
iOS大解密:玄之又玄的KVO
OC之ReactiveCocoa
MySQL中的主键问题和赋权限问题
iOS KVO与readonly的讨论
欠拟合和过拟合问题
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券