我是否创建了plist,并在app运行时进行了更改,即使在杀死应用程序后也会保存?或者以这种方式保存数据,我必须使用CoreData,sqlite3和类似的东西?问候。
答案 0 :(得分:1)
要在应用程序转到后台时保存plist,您必须添加代码以在app委托中的- (void)applicationWillResignActive:(UIApplication *)application
方法中保存plist。
答案 1 :(得分:0)
你的应用程序被杀后你无法做任何事情。这就像在我死后,我想建造一个你显然不能做的房子。
从之前的问题引用自己:
如果需要保存重要内容,则需要在应用委托方法applicationWillTerminate:
(没有多任务处理的iOS)和applicationDidEnterBackground:
(iOS多任务处理)中执行此操作。保存在applicationDidResignActive:
上也是个好主意。请参阅UIApplicationDelegate reference。
请注意,所有这些活动还会在您喜欢的任何课程中发布您可以订阅的NSNotifications。请参阅notifications section in the UIApplication reference。