Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/cocoa/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Cocoa NSKVOPendingNotificationCreate来自哪里?_Cocoa - Fatal编程技术网

Cocoa NSKVOPendingNotificationCreate来自哪里?

Cocoa NSKVOPendingNotificationCreate来自哪里?,cocoa,Cocoa,我得到一个在解除分配后调用的对象,它是从NSKVOPendingNotificationCreate调用的。它是什么?它是做什么的? < P>这是KVO通知系统的内部组成部分。它所做的并不特别重要,但崩溃告诉我的是对象的生命周期管理不当 您可以在NSZombieEnabled环境变量设置为YES的情况下运行应用程序,这将告诉您解除分配后发送的消息是哪个对象。僵尸仍在观察另一个对象。[otherObject addObserver:zombie forKeyPath:@“大脑”上下文:启示录]@j

我得到一个在解除分配后调用的对象,它是从NSKVOPendingNotificationCreate调用的。它是什么?它是做什么的?

< P>这是KVO通知系统的内部组成部分。它所做的并不特别重要,但崩溃告诉我的是对象的生命周期管理不当


您可以在
NSZombieEnabled
环境变量设置为
YES
的情况下运行应用程序,这将告诉您解除分配后发送的消息是哪个对象。

僵尸仍在观察另一个对象。[otherObject addObserver:zombie forKeyPath:@“大脑”上下文:启示录]@joels我一直在为这件事发愁。你的评论救了我!(我也喜欢你对僵尸的巧妙运用。)谢谢你,伙计!