ios - 如何添加除 'self' 之外的通知观察者?

标签 ios objective-c notifications

我学习通知所花费的时间是学习 CoreData 的两倍。难道这其中有什么不对劲的地方吗?无论如何,现在我已经阅读了有关 isa 指针和 (id) 类型的所有潜力的所有内容,我想知道我需要做什么才能将“self”之外的内容放入 NSNotificationCenter addObserver:(id) 方法中?

最佳答案

您不需要做任何特别的事情。让任何物体成为观察者。只要它实现了您提供的选择器,它就可以工作。您所需要的只是对该对象的引用以及对其实现的方法的一些了解。

我不确定这与核心数据有什么关系。

关于ios - 如何添加除 'self' 之外的通知观察者?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17798838/

相关文章:

android - 是否可以取消所有具有特定标签的通知?

javascript - iOS 8 中的 jQuery 窗口加载

适用于 iPhone 的 Objective-C O/R 映射器

ios - CBPeripheralManager 延迟停止广告/位置管理器范围已停止 iBeacon

android - NotificationCompat.Builder 不接受 channel ID 作为参数

ios - 除非重新启动应用程序,否则核心数据应用程序中的 UITableView 不会更新第二个设备的主视图,并使用 iCloud 同步

ios - Swift Alamofire multipartFormData.appendBodyPart Bool?

ios - 为什么在 iOS 中使用 NSUserDefaults?

iOS SwiftUI - 获取顶部安全区域的高度

ios - Swift 3 创建一个 NSNumber 对象