KeyboardDidShow 和 KeyboardWillShow 的区别
我有一个问题。 keyboardDidShow 和 keyboardWillShow 之间有什么区别?如果我将其放入我的 viewDidLoad 中: [[NSNotificationCenter defaultCenter]…
数据改变时的 NSNotification
假设我有一个解析 RSS 提要的程序。 我有一个在线程中运行的方法,该方法不断检查更新。如果发现更新,则会创建 NSNotification。这是一个愚蠢的实现…
如何在 C++ 中接收来自 Objective-C 的 NSNotifications课程?
我有一个 Objective-C++ 类,它将自身添加为 Cocoa NSView 上事件的观察者。我希望能够将 NSNotifications 发送到 C++ 类的方法而不是 Objective-C 方…
如何避免添加多个 NSNotification 观察者?
目前,API 似乎没有提供一种方法来检测是否已为特定 NSNotification 添加了观察者。除了在端维护一个标志来跟踪之外,避免添加多个 NSNotification 观…
NSNotification 是否保留该对象?
我的问题是关于添加到 -postNotificationName:object: userInfo: 方法的对象。 NSNotification 是否保留该对象? (与 NSMutableDictionary 或 Array …
发布两个 NSNotification 时的执行顺序
关于 NSNotification 的一个简单问题...如果我在一个方法中发布两个 NSNotification,并且它们被不同的对象观察,那么选择器方法的执行顺序是什么? …
NSNotification...正确的方法?
我有一个选项卡栏应用程序,两个选项卡使用相同的类(不同的实例)来显示 UITableView。根据单击的选项卡,对外观、功能等进行了一些细微的更改。我遇…
从异步 NSURLConnection 同步获取数据
我正在尝试编写一个如下操作的方法: NSString *responseData = [myAwesomeWrapper getStringfromURL:@"http://spam.com"] 在幕后,我想异步执行请求…
将数据发送到为通知注册的方法
我需要将一些数据传递给一个方法,我要在收到通知后注册该方法来执行 [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(k…
QTCaptureDeviceWasConnectedNotification
我正在开发一个桌面应用程序,其中列出了连接到系统的网络摄像头。当用户选择网络摄像头应用程序时,它会从设备流传输到 QTCaptureView。 我已注册通…
何时将冒号与@selector一起使用
刚刚开始使用 iPhone 开发和 Objective-C。 昨天,我试图在我的视图中添加通知以获取通知,但我不断收到此错误: unrecognized selector sent to inst…
防止 NSManagedObjectContextDidSaveNotification 事件重叠
好吧,我有一个非常棘手的问题,我花了几天时间来理解并且知道我不知道如何解决它。 我有一个从具有不同上下文的不同线程更新的 CoreData 数据库。我…