iOS 文件路径及数据保存
iOS沙盒路径:
创新互联是一家专业从事网站制作、成都网站设计的网络公司。作为专业网站设计公司,创新互联依托的技术实力、以及多年的网站运营经验,为您提供专业的成都网站建设、营销型网站及网站设计开发服务!
Documents:用于存储用户数据,可被iTunes备份
Library:包含两个子目录
可创建子文件夹。可以用来放置您希望被备份但不希望被用户看到的数据。该路径下的文件夹,除Caches以外,都会被iTunes备份。
Caches:适合存储体积大,不需要备份的非重要数据
Preferences:通常保存应用的设置信息(NSUserDefaults)
tmp:用于存放临时文件,不会被iTunes备份
Data保存到沙盒方法:
图片和视频保存到相册方法:
首先要在plist中添加相册权限获取说明:
在plist中添加Privacy - Photo Library Additions Usage Description , value为提示语
图片及视频保存到相册:
ios开发文件如何通过id来查找路径
1、Documents 目录:您应该将所有的应用程序数据文件写入到这个目录下。这个目录用于存储用户数据或其它应该定期备份的信息。
2、AppName.app 目录:这是应用程序的程序包目录,包含应用程序的本身。由于应用程序必须经过签名,所以您在运行时不能对这个目录中的内容进行修改,否则可能会使应用程序无法启动。
iOS 路径文件说明(持续更新)
打开文件目录 同时点击“command+shift+G”唤醒路径地址,
输入:
此文件夹内是模拟器运行每个APP生成的缓存文件,删除之后只是再重新运行APP时会重新编译耗时较长,并再次生成缓存文件。
此文件夹中的内容是用Xcode打包时生成,可以根据是否有用选择性删除,删除之后Xcode-Organizer下的那些打包文件就全被清空。
关于iOS开发加载本地html 图片等资源路径问题
将css,html,js 所在的文件夹拖入项目的时候会有两种情况
一个是 Create groups for any added folders (创建虚拟结构-包结构)
一个是 Create folder references for any added folders (创建实体结构)
第一种是绝对路径 文件夹拖入为黄色
NSURL*fileURL = [[NSBundle mainBundle] URLForResource:@"index.html"withExtension:nil];
本地html中加载图片,js,css资源也应该使用绝对路径就行了
如 script type="text/javascript" src="index.js"/script
第二种是相对路径 文件夹拖入为蓝色
NSURL*fileURL = [[NSBundle mainBundle] URLForResource:@"file/index.html"withExtension:nil];
file为本地html所在文件夹
本地html中加载图片,js,css资源也应该使用相对路径
如 script type="text/javascript" src="js/index.js"/script
网站栏目:ios开发文件路径,ios下载项 路径
分享网址:http://lswzjz.com/article/dsecjje.html