gpt4 book ai didi

iphone - NSNotification 的目的是什么?

转载 作者:行者123 更新时间:2023-12-03 20:26:21 27 4
gpt4 key购买 nike

  1. 你能解释一下什么是NSNotification 的目的,以及我可以在哪些情况下使用是吗?

  2. 通知是否调用所有类在应用程序中,或者它是否调用特定的类,通过传递代表?

  3. 是否可以创建1通知,并在多个类(class)?

最佳答案

  1. 使用 NSNotification,您可以通知多个对象有关某个事件的信息,并且您无需关心哪些对象以及其中有多少对象正在监听该通知。

  2. NSNotification 传递通过 NSNotificationCenter 对象,该对象负责从创建通知的对象(使用 postNotification:函数系列)获取通知,并将其发送到注册监听特定通知的对象(要接收通知对象必须注册在 NSNotificationCenter 中使用 addObserver: 函数)

  3. 通知可以被多个对象观察 - 所有这些对象都必须在 NSNotificationCenter 中注册,

关于iphone - NSNotification 的目的是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4107598/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com