gpt4 book ai didi

iphone - UIViewController 应该在什么时候添加/删除 NSNotificationCenter 上的观察者?

转载 作者:太空狗 更新时间:2023-10-30 03:21:50 24 4
gpt4 key购买 nike

如果我在 viewDidLoad 中向 [NSNotificationCenter defaultCenter] 添加一个观察者,我应该在 viewDidUnload 中将其删除吗?

最佳答案

如果您需要将它们添加到您的初始化程序中,您应该在dealloc 方法中将其删除。理想情况下,您应该只关心当前是否在屏幕上时的这些通知。

viewDid[Appear|Disappear] 方法可以在 UIViewController 的生命周期内多次调用。在 viewDidAppear 方法中注册通知,在 viewDidDisappear 方法中取消注册。

关于iphone - UIViewController 应该在什么时候添加/删除 NSNotificationCenter 上的观察者?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7613186/

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