我一直在阅读有关避免可变状态的文章,以及单例模式如何不利于拥有全局状态。
我看到关于依赖注入http://www.objc.io/issue-13/singletons.html的答案很少,但我找不到如何解决这个基本方法:
如何维护应用程序周围的用户数据?解决方案是将用户信息从一个视图(webservice请求的位置)通过视图通过参数传递到七个推送视图(再次需要哪里)?
有更好的方法吗?或者有时需要单例模式?
我一直在阅读有关避免可变状态的文章,以及单例模式如何不利于拥有全局状态。
我看到关于依赖注入http://www.objc.io/issue-13/singletons.html的答案很少,但我找不到如何解决这个基本方法:
如何维护应用程序周围的用户数据?解决方案是将用户信息从一个视图(webservice请求的位置)通过视图通过参数传递到七个推送视图(再次需要哪里)?
有更好的方法吗?或者有时需要单例模式?