我正在开发一个 Cocoa 应用程序,它需要 10.7+。所以,我很乐意使用新的闪亮 API。
我想做的是从我们的后端服务器下载一些 MP3 和可能的一些 XML 数据,并将其存储在用户的 Mac 上。我很想将它存储在“application.app”目录中,以及与应用程序捆绑在一起的初始资源。
我可以这样做吗?在 application.app 中存储文件?
如果不是,存储附加数据的首选目录在哪里?
注意:它必须支持苹果的新沙盒东西。
(这是个好主意吗:参考)
// save our buddy list to the user's home directory/Library/Preferences.
[prefs writeToFile:[@"~/Library/Preferences/MiniMessage Client.plist"
stringByExpandingTildeInPath] atomically: TRUE];