好吧,我是Mac OS X平台的新手,我真的对此一无所知。我的意思是在Windows上我只是将它存储在Program的Files目录中,那么Mac,有没有推荐放置文件的地方?
答案 0 :(得分:5)
安装应用程序后,与应用程序相关的将不会更改的资源进入应用程序包装器(参见文档)。
可以随时删除的缓存数据进入〜/ Library / Caches。
支持通常应该保留但不是文档数据的数据,请参阅〜/ Library / Application Support。
主要用于应用目的的文档和用户数据通常在〜/ Documents中。
首选项位于〜/ Library / Preferences中,但通常通过NSUserDefaults
API完全读取/写入。
答案 1 :(得分:2)
〜/ Library / Application Support / YourAppName / yourFilesHere
这样,使用您的应用程序的文件将是用户个人的。如果您希望tho文件是全局文件,则应该在您的应用程序包/ Resources /
中要获取主目录(代字号〜),您可以使用NSHomeDirectory,也可以使用[@“〜”stringByExpandingTildeIntoPath];
答案 2 :(得分:-1)
您可以将应用程序创建/应用程序相关文件存储在〜/ Library / Application Support / YourApp / Files中。否则,用户创建的文档最有可能最好存储在文档目录中。