gpt4 book ai didi

ios - 是否可以在多个 View 中读取存储在 NSUserDefaults 中的值

转载 作者:行者123 更新时间:2023-12-01 18:14:50 25 4
gpt4 key购买 nike

是否可以从多个 View 中读取存储在 NSUserDefaults 中的值,或者您只读取一次然后使用另一种方法将数据传递到应用程序的不同部分?

换句话说,我想知道我是否做得对,我目前在我正在开发的应用程序中所做的基本上是在 NSUserDefaults 中保存几个 NSIntegers 和 NSStrings(每个只有两个或三个),然后我正在我的应用程序的不同部分(不同的 View )读取这些值,但我想知道这是否是一种常见的做法,或者我应该做一些不同的事情,比如在应用程序的某处读取值,然后尝试使用不同的方法将该数据传递给其他 View 。我想学习最佳编程实践,仅此而已。

在应用程序的多个部分中使用 NSUserDefaults 值时最常见的做法是什么?

供引用,
我熟悉在 View Controller 之间传递数据的多种方法,例如委托(delegate)、prepareForSegue 等。

非常感谢。

最佳答案

我还建议多次阅读它,不要引入另一层来保存数据。
最重要的方面是数据的真实性,它可能会在不同的调用之间发生变化。

关于ios - 是否可以在多个 View 中读取存储在 NSUserDefaults 中的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23109086/

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