gpt4 book ai didi

objective-c - 在哪里将对象注册为通知监听器? - 最大化性能!

转载 作者:行者123 更新时间:2023-12-03 16:49:59 26 4
gpt4 key购买 nike

有更好的地方可以将对象注册到通知中心吗?

换句话说,出于性能考虑,在 init()、awakeFromNib() 或其他事件处理程序中将对象注册为通知监听器是一个很好的做法?

谢谢!

最佳答案

在您的代码正常运行并且您可以观察和测量可能遇到的任何性能问题之前,不要担心性能。注册观察者的情况很少发生,因此这样做时应该不会涉及重大的性能问题。重要的是您注册通知的对象数量以及发送的通知数量,因为发布通知涉及哈希查找。

关于objective-c - 在哪里将对象注册为通知监听器? - 最大化性能!,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1708665/

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