首页 > 试题广场 >

以下关于沙盒的说法正确的是()

[不定项选择题]
以下关于沙盒的说法正确的是()
  • 每个iOS应用,系统是严禁读写沙盒以外的文件
  • tmp目录中存放的文件会被备份
  • NSUserDefault保存在tmp目录下
  • Documents目录下可以存放数据
选AD

1、Documents 目录:您应该将所有的应用程序数据文件写入到这个目录下。这个目录用于存储用户数据。该路径可通过配置实现iTunes共享文件。可被iTunes备份。

2、AppName.app 目录:这是应用程序的程序包目录,包含应用程序的本身。由于应用程序必须经过签名,所以您在运行时不能对这个目录中的内容进行修改,否则可能会使应用程序无法启动。

3、Library 目录:这个目录下有两个子目录:
Preferences 目录:包含应用程序的偏好设置文件。您不应该直接创建偏好设置文件,而是应该使用NSUserDefaults类来取得和设置应用程序的偏好.
Caches 目录:用于存放应用程序专用的支持文件,保存应用程序再次启动过程中需要的信息。
可创建子文件夹。可以用来放置您希望被备份但不希望被用户看到的数据。该路径下的文件夹,除Caches以外,都会被iTunes备份。

4、tmp 目录:这个目录用于存放临时文件,保存应用程序再次启动过程中不需要的信息。该路径下的文件不会被iTunes备份。


发表于 2019-04-11 11:10:38 回复(0)
<p>我在工程里放了一个json文件,我是不是可以读? 这个文件是不是不在沙盒里?</p>
发表于 2020-12-14 15:26:50 回复(0)