Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/shell/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sandbox iOS中沙盒和捆绑包的区别是什么_Sandbox_Nsbundle - Fatal编程技术网

Sandbox iOS中沙盒和捆绑包的区别是什么

Sandbox iOS中沙盒和捆绑包的区别是什么,sandbox,nsbundle,Sandbox,Nsbundle,我知道iOS应用程序中的沙盒和捆绑包,但有什么区别? 包是否包含在沙箱中?还有,我能按捆绑方式获得文档目录吗?这个问题也困扰着我。这就是我能够得出的结论。应用程序包是应用程序沙盒的一个子集。 考虑模拟器中的App文件夹。应用程序ID为(16位十六进制)的文件夹是您的应用程序沙盒。除了应用程序包(.app文件)外,sandox还包含您的文档、库、tmp和其他子目录。 右键单击应用程序包并显示包内容。您可以找到组成应用程序包的源代码和资源 如果我错了,请更正。要获取文档目录,请使用函数NSSearc

我知道iOS应用程序中的沙盒和捆绑包,但有什么区别?
包是否包含在沙箱中?还有,我能按捆绑方式获得文档目录吗?

这个问题也困扰着我。这就是我能够得出的结论。应用程序包是应用程序沙盒的一个子集。 考虑模拟器中的App文件夹。应用程序ID为(16位十六进制)的文件夹是您的应用程序沙盒。除了应用程序包(.app文件)外,sandox还包含您的文档、库、tmp和其他子目录。 右键单击应用程序包并显示包内容。您可以找到组成应用程序包的源代码和资源


如果我错了,请更正。

要获取文档目录,请使用函数
NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,NSUserDomainMask,YES)


返回类型是数组。获取最后一个对象,该对象是阵列中唯一的对象,因为它是iOS应用程序。这就是你的文档目录的路径,是应用程序沙盒的一个子集,我想它可以给你一个大的图景

这张照片很好,说明了很多问题!你能给我一个参考链接吗?谢谢