保存 iphone 游戏状态的最佳位置在哪里 - xcode 4 中的 txt 文件
Posted
技术标签:
【中文标题】保存 iphone 游戏状态的最佳位置在哪里 - xcode 4 中的 txt 文件【英文标题】:Where is the best place to save a iphone game status - a txt file in xcode 4 【发布时间】:2012-01-31 20:47:35 【问题描述】:?
1>是否可以从以下位置保存/加载: [NSBundle mainBundle] pathForResource]
2> 我试图保存到 /Users/username/Library/Application Support/iPhone Simulator/4.3.2/Applications/E0E287A2-D4A0-464A-AD14-430FE4990570/Documents 但我无法从那里加载它,它是 xcode 4 中的错误文件夹吗?我在某处读到这是 xcode3 中的正确文件夹,但在 xcode4 中不是。
【问题讨论】:
【参考方案1】:是的,目标位置已在 XCode4 上移动,您可以在 XCode 设置中进行更改。但是,您不需要引用具有绝对路径的文件。 [NSBundle mainBundle]
应该是您的基本目录,并使用各种方法在您的包中获取不同的路径。
另一方面,您是否尝试过[NSUserDefaults standardUserDefaults]
?如果您不保存太多信息,似乎可以从中受益。
【讨论】:
whitelionV:感谢您的澄清。但是将它保存到游戏进度/状态的资源文件夹是否合适?我想我应该将它保存到一个名为 Document 的文件夹中?它在 xcode 4 结构中的位置?另外我需要保存一个 txt 文件,因为 NSUserDefaults 不适合大量数据。以上是关于保存 iphone 游戏状态的最佳位置在哪里 - xcode 4 中的 txt 文件的主要内容,如果未能解决你的问题,请参考以下文章