gpt4 book ai didi

iphone - 如何让多个 View 查看单例的数据?

转载 作者:行者123 更新时间:2023-11-28 18:14:15 24 4
gpt4 key购买 nike

我设置了一个单例类。多个 View Controller 将从单例中获取数据以用于它们的 View 。数据会定期更新。

我将如何设置应用程序以便 View Controller 监视单例以查看数据是否发生变化...或者如果有与该 View 相关的新数据,单例将消息发送到 View ?

最佳答案

您可以使用 NSNotificationCenter 在单例数据发生变化时发布通知(例如 setter 方法),并让任何关联的 View 注册以接收通知。

http://developer.apple.com/library/mac/#documentation/Cocoa/Reference/Foundation/Classes/nsnotificationcenter_Class/Reference/Reference.html

关于iphone - 如何让多个 View 查看单例的数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8094783/

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