gpt4 book ai didi

cocoa - 在 Cocoa 中存储下载的文件

转载 作者:行者123 更新时间:2023-12-03 17:14:44 24 4
gpt4 key购买 nike

我正在开发一个 Cocoa 应用程序,它需要 10.7+。因此,我很乐意使用新的 Shiny API。

我想要做的是从我们的后端服务器下载一些 MP3 和可能一些 XML 数据,并将其存储在用户的 Mac 上。我非常想将其存储在“application.app”目录中,以及与应用程序捆绑在一起的初始资源。

我可以这样做吗?在 application.app 中存储文件?

如果没有,存储附加数据的首选目录在哪里?

注意:它必须支持苹果新的沙箱功能。

<小时/>

(这是个好主意吗:reference)

// save our buddy list to the user's home directory/Library/Preferences.
[prefs writeToFile:[@"~/Library/Preferences/MiniMessage Client.plist"
stringByExpandingTildeInPath] atomically: TRUE];

最佳答案

这是苹果的 App Sandbox Design Guide并阅读“容器目录和文件系统访问”。目录“~/Library/Container/com.yourcompany.yourappname/”及其子目录将仅是您的应用程序,因此在我看来,该目录将是保存将从网络下载的内容的最佳位置。

关于cocoa - 在 Cocoa 中存储下载的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10169223/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com