我想在几个月内自动创建。如果现在是1月,App应该将1月添加为第一行,然后每月的第一天添加另一个月。
这应该用作viewDidLoad的函数吗?启动程序后检查一下是什么月份?如果月份与添加的不同,则添加另一个?
感谢您的帮助。 问候, Mateusz Fraczek
答案 0 :(得分:0)
你走在正确的轨道上。只需在viewDidLoad
方法或AppDelegate
中将实际年份和月份与CoreData-Database中的最新月份进行比较。小心也要保存一年,否则这种方法在第一年后就不会工作了。
您也可以使用NSUserDefaults
来存储实际的月份,但是正如您将使用CoreData将日期保存到数据库中一样,您可以立即使用CoreData进行检查。