如题,我把plist 储存在
/Users/mis-app/Library/Developer/CoreSimulator/Devices/705B9709-17B6-4C20-839A-A9A4C5C462C8/data/Containers/Data/Application/9964FCDF-0D3C-4C68-BC1C-B207FC512E19/Documents/love.plist
我在 didFinishLaunchingWithOptions applicationWillResignActive applicationWillTerminate 各写下了,读取 跟 写入 plist 的程序,按home键离开,再进来,资料都是正常的,但,如果我把 app从记忆体中移除 ( 连按两下home键后,把 app踢除),后,再进入 app ,资料 就不见了
问题 1
像这种 从 记忆体中移除的动作,在 模拟器中要如何测试。
问题2
从 记意体中 移除的动作会 触发什么 事件 ,或是我该把资料储存在那里,让 app从资料库移除后,才可以再看到得资料呢?
以上,感谢各位先进们的指教......
你的问题可以总结为数据持久化,但是就算数据持久化,删除了App,重新下载也会没有的。你可以查一下iOS数据持久化。有NSUserDefaults, NSKeyedArchiver, CoreData, Releam等方法。NSUserDefaults比较简单,你可以研究下。