我有一个问题(我只有几个月的时间在 iOS 和 Objective-C 上工作)
在我的应用程序中,我打开了一根蜡烛(png 图像数组),但是这根蜡烛必须保持开启三天,第一天完成,第二个在中间,第三个完全融化。
我不知道该怎么做……有什么帮助吗?
我有一个问题(我只有几个月的时间在 iOS 和 Objective-C 上工作)
在我的应用程序中,我打开了一根蜡烛(png 图像数组),但是这根蜡烛必须保持开启三天,第一天完成,第二个在中间,第三个完全融化。
我不知道该怎么做……有什么帮助吗?
您可以只存储点燃蜡烛的日期,NSUserDefaults
并在应用程序启动时根据该日期更新图形。
还有一个关于日期数学的非常好的 WWDC 视频。
您还可以查看 NSCalendar https://developer.apple.com/library/mac/#documentation/Cocoa/Reference/Foundation/Classes/NSCalendar_Class/Reference/NSCalendar.html
文档。和最重要的 nsdatecomponents 文档: