在 NSNotificationCenter 中添加/删除观察者的最佳实践
在 NSNotificationCenter 中添加和删除观察者的最佳实践是什么? 我想知道是否在 viewDidLoad 中添加 self 作为观察者 并在 viewDidUnload 中删除 sel…
已释放对象观察到的 NSNotification
请参阅下面的更新...虽然这最初似乎是动画问题,但事实证明这是通知问题。请注意:即使您已丢弃的对象也会观察到 NSNotification。请务必removeObserv…
dealloc 中是否需要removeObserver?
在我的一个视图控制器中,它将自身添加为 UITextViewTextDidEndEditingNotification 通知的观察者,如下所示 [[NSNotificationCenter defaultCenter] …
NSNotificationCenter 慢?
我以前从未使用过 NSNotificationCenter,但我有一个项目,我正在从 AppDelegate 读取/解析 XML,然后将通知发送到 ViewController,告知它需要在表视…
不同app之间可以使用NSNotificationCenter进行通信吗?
应用程序可以在内部使用 NSNotificationCenter 来让不同部分相互通信,但这是否可以扩展,以便不同的应用程序可以使用它来通信? 编辑:对于 iOS 与 O…
NSNotificationCenter 和 UIPickerView 的问题
我希望有人能帮助我解决这个问题: 我有一个 UIPickerView,用户可以在其中进行选择,然后按下按钮。我可以很高兴地获得用户的选择,如我的 NSLog 中…
NSNotificationCenter addObserver 没有响应
在我的应用程序(游戏)中,当按下中心/主页或锁定按钮时,我尝试使用 NSNotificationCenter 暂停和恢复游戏。这是我正在使用的代码: [[NSNotificati…
readInBackgroundAndNotify 方法在 NSTask 完成之前不会更新
我正在尝试在后台线程中运行 NSTask 并使用 readInBackgroundAndNotify 在附加到我的窗口(首选项窗格)的 NSPanel 上的 NSTextview 中显示其输出 我…
当鼠标悬停在特定 NSMenuItem 上时收到通知
有没有一种方法可以在鼠标进入和退出特定 NSMenuItem 时收到通知,而无需使用自定义 NSView? 我尝试子类化 NSMenuItem 并覆盖 -(BOOL)isHighlighted …
当应用程序不在 Lion 上时,NSNotificationCenter Observer 停止接收事件
我有一个应用程序从默认的 NSNotificationCenter 订阅特定类型的通知。 在 OSX Lion 上,它工作正常,只是当应用程序失去焦点(另一个应用程序变为活…
关于后台线程更新 NSView 的通知
有一个任务需要在 NSView 上绘制 N 张图像。 但一开始我不知道图像的数量,所以我将其设置在后台线程中工作。 [NSThread detachNewThreadSelector:@se…
将另一个选择器/名称对添加到 NSNotificationCenter 中的现有观察者中
我不确定其确切原因(除了下面描述的歧义之外),但我读到不应将多个观察者添加到同一对象的 NSNotificationCenter 中。但是,我想将第二个选择器/名…
NSNotificationCenter 有帮助吗?
我有一个类来读取条形码,当我读取条形码时,我会向 NSNotificationCenter 发布一个通知,如下所示。 -(void)barcodeData:(NSString *)barcode type:(…