iOS将文件保存到单个捆绑包/容器

iOS将文件保存到单个捆绑包/容器,ios,file-management,Ios,File Management,有没有办法将几个文件保存到iOS应用程序中的某个捆绑包/包/容器中。我想在上面存储数据库、图像、文本文件等,但希望能够在需要时备份/发送/共享单个捆绑包/容器 我目前保存了一个存储图像和文本文件的引用,用于sqlite数据库中的条目,但只备份一个文件而不是一堆文件会更容易。如果您将所有内容存储在文档目录中,那么对于您的特定应用程序,所有内容都将存储在文档文件夹中 因此,您可以轻松地从该文档文件夹中获取所有内容 在模拟器中运行应用程序时,文档文件夹的路径与数据库类似 /Users/userName

有没有办法将几个文件保存到iOS应用程序中的某个捆绑包/包/容器中。我想在上面存储数据库、图像、文本文件等,但希望能够在需要时备份/发送/共享单个捆绑包/容器


我目前保存了一个存储图像和文本文件的引用,用于sqlite数据库中的条目,但只备份一个文件而不是一堆文件会更容易。

如果您将所有内容存储在文档目录中,那么对于您的特定应用程序,所有内容都将存储在文档文件夹中

因此,您可以轻松地从该文档文件夹中获取所有内容

在模拟器中运行应用程序时,文档文件夹的路径与数据库类似

/Users/userNameFolder/Library/Application Support/iPhone Simulator/7.1/Applications/41540AAE-A8F4-4192-82C9-F6075535F2D5/Documents/DataBase.sqlite
对于文本文件也是这样

/Users/userNameFolder/Library/Application Support/iPhone Simulator/7.1/Applications/41540AAE-A8F4-4192-82C9-F6075535F2D5/Documents/textFile.txt
所以在上面的路径中,您只能找到文档文件夹中的所有内容


希望这有帮助…

压缩文件怎么样?sip文件也是一个容器

我已经使用并发现它很容易实现