iOS中创建文件目录时候存储路径的一些注意点

创建文件时候会先创建路径,这个时候会有一些重点需要注意,现总结如下:

1:Documents

主要用来保存由应用程序本身所产生的文件或者数据内容,例如,项目涂鸦时候的绘图,截屏之类的内容,项目的进度等等,需要注意的是改目录的文件会被自动保存在iCloud,该目录不能保存从网络上下载的内容,否则可能导致不能上线;

2:Caches

主要用来保存临时文件,既后续需要使用的内容,例如:缓存图片,离线数据等等,特点是系统不会清理Cache目录中的文件,因此,在开发的时候最好提供清除该内容的解决方案,不然有可能导致越来越大

3:Preferences

用户偏好,使用nsuserdefaults 直接读写的,如果想要将数据及时写入磁盘,还需要调用一个同步方法‘

4:tep

保存临时文件,后续不需要使用的内容,

该目录中的文件,系统会自己自动清理,而且重新启动手机之后,该目录中的内容会被清空,而且当系统磁盘空间不足时候,系统也会自动进行清理’

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章