0

我有一个问题(我只有几个月的时间在 iOS 和 Objective-C 上工作)

在我的应用程序中,我打开了一根蜡烛(png 图像数组),但是这根蜡烛必须保持开启三天,第一天完成,第二个在中间,第三个完全融化。

我不知道该怎么做……有什么帮助吗?

4

1 回答 1

2

您可以只存储点燃蜡烛的日期,NSUserDefaults并在应用程序启动时根据该日期更新图形。

还有一个关于日期数学的非常好的 WWDC 视频。

您还可以查看 NSCalendar https://developer.apple.com/library/mac/#documentation/Cocoa/Reference/Foundation/Classes/NSCalendar_Class/Reference/NSCalendar.html

文档。和最重要的 nsdatecomponents 文档:

https://developer.apple.com/library/mac/#documentation/Cocoa/Reference/Foundation/Classes/NSDateComponents_Class/Reference/Reference.html#//apple_ref/doc/c_ref/NSDateComponents

于 2012-08-27T17:53:33.017 回答