我正在为波斯语用户制作波斯日历应用。 我想知道我是否必须建立一个数据库来存储所有的日子,或者是否有算法来生成日历?
感谢名单
答案 0 :(得分:0)
您可以使用数据库(或某种本地存储)将事件存储在日历上。您不需要存储没有任何事件的日子。一个快速的谷歌搜索出现了几个网站,解释了日历 - 它看起来像一个非常简单的算法。
答案 1 :(得分:0)
NSLocale class有一个NSPersianCalendar键,您可以使用它来生成带有NSCalendar的波斯日历。它表示它在10.6中得到支持,但没有提及iPhone因此可能无法使用。
在任何情况下,请确保使用由专家开发的测试算法。日历计算看似复杂且容易出错。