gpt4 book ai didi

ios - 我应该在核心数据中保留应用程序状态吗?

转载 作者:行者123 更新时间:2023-11-28 20:45:12 25 4
gpt4 key购买 nike

我尝试制作一些具有秒表功能的应用程序,但有一些令人困惑的地方。首先,保持秒表状态的正确方法是什么(开始、暂停、停止)。我应该在核心数据中保留这种状态吗?

其次,我创建了具有 Date 属性的核心数据实体以保持开始时间。每次重置秒表时我应该删除这个实体还是将其保存在单独的记录中?

最佳答案

除非您想以非常特定的方式保留大量不同的记录,否则 CoreData 对您想要的东西非常不利

NSUserDefaults 会很好,除非您删除应用程序,否则它们会一直存在

tutorial非常好。所以说如果你有两个变量 time_started 和 time_ended,你会得到它们之间的时间并将它们写入 UserDefaults。如果您想保留多个条目的记录,请使用递增计数或索引的循环。

没有时间编写任何代码,但完成该教程,您可能会发现 NSUserDefaults 更好。

希望对你有帮助

关于ios - 我应该在核心数据中保留应用程序状态吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6667722/

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