应用关闭后保存我自己的plist

时间:2011-05-04 08:53:03

标签: iphone

我是否创建了plist,并在app运行时进行了更改,即使在杀死应用程序后也会保存?或者以这种方式保存数据,我必须使用CoreData,sqlite3和类似的东西?问候。

2 个答案:

答案 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