Swift开发中的通知机制与Xcode应用开发指南
1. 通知机制介绍
在开发过程中,通知机制是一种非常有用的工具,它可以在不同对象之间传递消息。通知的发送方和接收方之间没有直接的联系,即使通知没有被观察到,也不会产生错误。
2. 发送通知
实现通知按钮的第一步是发布通知。以下是发布通知的标准代码,它将作为第一个视图控制器中通知按钮的动作:
@IBAction func notificationButtonAction(_ sender: Any) {
NotificationCenter.default.post(
name: Notification.Name(rawValue:notificationKey),
object: nil,
userInfo: nil)
}
在这个简单的例子中,你只需要为通知指定一个名称。这是通过以下代码行完成的:
name: Notification.Name(rawValue:notificationKey),
这行代码引用了在应用的任何区域(可能在 globals.swift 文件中)声明的一个变量:
let notificationKey = "com.champlainarts.notificationKey"
</
超级会员免费看
订阅专栏 解锁全文
1232

被折叠的 条评论
为什么被折叠?



