NotificationCenter iOS通知中心示例
NotificationCenter 的使用可以说是 iOS 开发中常见的一个小技巧。它是苹果的全局通知中心,可以在不同组件之间传递消息,而不需要它们直接引用对方。通过这个 Demo,你可以轻松地掌握如何发送、接收和通知。你可以通过[NSNotificationCenter defaultCenter]
来访问它,理解发布/订阅模式:发布者发送通知,订阅者接收通知,极大地方便了模块间的解耦。通过postNotificationName:object:userInfo:
方法发送通知,利用addObserver
来监听并通知,简单方便。不用担心内存泄漏,因为removeObserver
方法可以让你随时取消监听。通过这个 Demo,你能更好地理解如何在 iOS 项目中灵活运用 NotificationCenter,注意不要滥用,避免性能问题哦。
NotificationDemo.zip
预估大小:70个文件
NotificationDemo
文件夹
.git
文件夹
index
2KB
hooks
文件夹
prepare-commit-msg.sample
1KB
applypatch-msg.sample
452B
pre-commit.sample
2KB
pre-applypatch.sample
398B
commit-msg.sample
896B
pre-rebase.sample
5KB
...
143.63KB
文件大小:
评论区