开发者

iPhone, Where do I have to save user generated files if I want them to stay there after an app Upgrade (new release)? is Documents directory good?

I have an app that lets user record their own audio. By开发者_如何转开发 now I'm saving those files into Documents directory. My question is: if I will release a new version of that app, will user recorded files get deleted?

Is there a better place to store user generated audio files?

Should I use NSUserDefaults for data that stay even after app upgrade?

thx


NSUserDefaults is used for storing settings (objects of Key-Value Coding compliant classes) Other data such files you should store in Documents folder, wich survive between updates (if you don't delete it yourself, of course :)


Both the Documents directory and NSUserDefaults survive application updates. Choosing which to use depends on the kind of your data.


if I will release a new version of that app, will user recorded files get deleted?

No.

Is there a better place to store user generated audio files?

No.

Should I use NSUserDefaults for data that stay even after app upgrade?

Only if your data is small.

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜