gpt4 book ai didi

ios - 如何处理 iOS 上的容器目录?

转载 作者:行者123 更新时间:2023-11-29 02:14:20 29 4
gpt4 key购买 nike

我正在开发一个将文件保存到文档目录的应用程序,然后使用核心数据为实体中的每个文件保存一个绝对路径。问题是每次我在我的设备上重建和运行我的应用程序时,该应用程序都保存在不同的生成目录中,这些文件路径现在不正确。但是,我的文档目录仍然保留着。

我对此有三个问题:

  1. 如果应用程序在商店中更新,它是否会进入不同的生成目录,从而使可以保存在文档目录中的任何绝对路径失效?
  2. 这极不可能,但是有没有办法在 Xcode 中指定将应用程序构建到上一个构建所在的同一目录?
  3. 有没有一种方法可以在 Xcode 中指定您希望所有文档和数据在您加载到设备上的每个新版本时都被删除?

谢谢大家!

最佳答案

你说:

“我正在开发一个将文件保存到文档目录的应用程序,然后使用核心数据为实体中的每个文件保存一个绝对路径。”

不要那样做。曾经。你的文档目录的路径在不同的设备上会有所不同,如果你删除你的应用程序并重新安装它也会有所不同。绝对路径几乎肯定会失败。

使用相对于相关沙盒目录的路径(文档目录、临时目录等)

关于ios - 如何处理 iOS 上的容器目录?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28932118/

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