gpt4 book ai didi

ios - 如何一次性在核心数据中为日记应用程序创建日项目?

转载 作者:行者123 更新时间:2023-11-28 08:18:39 25 4
gpt4 key购买 nike

有人能告诉我在 Coredata 中为日记应用一次性创建 Day 实体的最佳方法吗?PS:我知道如何制作一个笔记应用程序,我可以在其中在数据库中插入笔记,但如果不在特定日期插入笔记,那么获取时不会显示该日期。

我似乎无法理解如何在核心数据中的各个日期添加注释?

最佳答案

您可以通过选择开始日期和结束日期,然后使用 NSCalendar 方法一次从一天转到另一天,从而在开始处插入所有日期。为每个日期添加一个新条目,您就完成了。

不过那将是一个非常糟糕的设计。为可能涵盖的每一天都在持久存储中创建新条目没有意义。最好只存储您实际需要的数据,而不是将时间和空间浪费在您永远不会使用的数据上。

要显示一周或一个月或其他日期的每一天,显示这些日期,不要依赖 Core Data 来获取所有可能的日期。在您的用户界面涵盖的范围内显示每一天。获取这些日期的每个日记条目。如果日期有日记条目,请显示它们。如果某个日期没有日记条目,则显示没有条目的日期。在特定范围内显示每一天是您的 Controller 代码的一个功能。它应该选择日期并询问 Core Data 对于这些日期它有什么。

关于ios - 如何一次性在核心数据中为日记应用程序创建日项目?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41888799/

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