当前位置: 首页 > news >正文

网站快速收录软件云搜索网页版入口

网站快速收录软件,云搜索网页版入口,个人如何接外包项目,淘客网站建设带app1.文件存储 ios沙盒机制:应用程序只能访问该应用程序在文件系统中创建的目录, Documents文件夹:文档文件夹,存放持久化的数据, library文件夹:caches:存放缓存文件,重启或退出程序时,数据不会丢失 Perferences:偏好设置,存放用户设置信息 tmp文件夹:存放临时的缓存数据,在重启或…

1.文件存储

ios沙盒机制:应用程序只能访问该应用程序在文件系统中创建的目录,

Documents文件夹:文档文件夹,存放持久化的数据,

library文件夹:caches:存放缓存文件,重启或退出程序时,数据不会丢失

                   Perferences:偏好设置,存放用户设置信息

tmp文件夹:存放临时的缓存数据,在重启或退出程序时清空;

基本文件操作:

- (void)viewDidLoad

{

    [super viewDidLoad];  

//   文件管理者

//    NSFileManager

//创建文件管理对象

    NSFileManager *fm = [NSFileManager defaultManager];

//获取Documents文件夹路径    

    NSArray *array = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);

    NSString *documentPath = [array objectAtIndex:0];  

//   创建文件夹

//    1.创建文件夹的路径

NSString *directoryPath = [documentPath  stringByAppendingPathComponent:@"testFile"];//设置文件夹路径,stringByAppendingPathComponent方法会自动用"/"分隔形成完整路径,

    [fm createDirectoryAtPath:directoryPath withIntermediateDirectories:YES attributes:nil error:nil];

//    2.创建文件

//    拼接文件的路径

    NSString *filePath = [directoryPath stringByAppendingPathComponent:@"file"];

//    NSData  用来包装数据的

//    存的都是二进制数据

//    可以存各种数据 字符串 音频  图像 数组 字典

//   把字符串转换成data

    NSString *string = @"你好";

//   UTF8 编码

    NSData *data = [string dataUsingEncoding:NSUTF8StringEncoding];

//    创建文件

    [fm createFileAtPath:filePath contents:data attributes:nil]; 

//    判断文件是否存在

   BOOL success = [fm fileExistsAtPath:filePath];

    NSLog(@"是否存在文件%d",success); 

//    来获取某个路径下的所有文件的路径

    NSArray *subpathArray = [fm subpathsAtPath:directoryPath];

    for (NSString *path in subpathArray)

    {

        NSLog(@"---->%@",path);

    }

    NSString *path2 = [directoryPath stringByAppendingPathComponent:@"file副本"]; 

//    判断内容是否相等

//    contentsEqualAtPath

    BOOL success1 = [fm contentsEqualAtPath:filePath andPath:path2];

    NSLog(@"success1 ==  %d",success1);

//    移动某路径下的元素到另外一个路径  

    NSString *destinationPath = [NSHomeDirectory() stringByAppendingPathComponent:@"a.txt"];

//    把文件移动到某文件路径(而不是指的目录)

    [fm moveItemAtPath:filePath toPath:destinationPath error:nil];

//    复制到某个文件路径下

    [fm copyItemAtPath:destinationPath toPath:filePath error:nil];

//    移除某路径下的文件

    [fm removeItemAtPath:filePath error:nil];

}

 

 

转载于:https://www.cnblogs.com/lpjdbk/p/4681494.html

http://www.lbrq.cn/news/2688787.html

相关文章:

  • 做网站帮外国人淘宝crm系统网站
  • 网站推广公司兴田德润在哪里上海最新疫情
  • 做网站服务器和域名2022黄页全国各行业
  • 90做网站整合营销传播名词解释
  • 交互设计师郑州网站建设推广优化
  • 手机网站这么做链接网站关键词如何优化
  • 制作音乐appseo咨询顾问
  • 做网站市场价seo优化主要做什么
  • 淘客类网站如何做排名指数是什么
  • 企业网站对企业有什么好处沙坪坝区优化关键词软件
  • 自己做网站制作教程最近一周新闻热点回顾
  • 网站做记录访客故事式软文范例500字
  • 专业设计网站推荐螺蛳粉营销策划方案
  • 东莞厚街有什么好玩的地方seo实战培训费用
  • 广东品牌女装都有哪些品牌seo关键技术有哪些
  • jsp网站开发实例标题栏江西seo推广方案
  • 中建铁路建设有限公司网站短视频营销常用平台有
  • 网站测试软件广告软文范例
  • 正品海外购网站有哪些怎样和政府交换友链
  • 做网站首页的尺寸专业整站优化
  • 云职上海企业服务有限公司做网络优化的公司排名
  • 做网站图片分辨率优化是什么意思?
  • 一站式网站建设与运营风云榜小说排行榜
  • 电子产品网站建设 实训报告南京seo排名优化
  • 开封网站优化公司危机公关处理方案
  • 瑞丽住建局网站推文关键词生成器
  • 商丘做网站用什么程序网站维护
  • 网站上传用什么软件做视频格式广告优化师
  • 网站上传的图片怎么做的清晰度网站seo关键词排名
  • 做淘宝客优惠券网站必须是企业吗网站测速
  • 服务器通过生成公钥和私钥安全登录
  • 在前端js中使用jsPDF或react-to-pdf生成pdf文件时,不使用默认下载,而是存储到服务器
  • AuthController类讲解
  • 【KO】android 音视频
  • 从0开始的中后台管理系统-5(菜单的路径绑定以及角色页面的实现)
  • 《飞算Java AI:从安装到需求转实战项目详细教学》