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

做淘宝类网站学python去哪个培训机构好

做淘宝类网站,学python去哪个培训机构好,便宜网站建设成都,网站轮播图居中代码怎么写iOS的沙盒机制。应用仅仅能訪问自己应用文件夹下的文件。iOS不像android。没有SD 卡概念。不能直接訪问图像、视频等内容。iOS应用产生的内容#xff0c;如图像、文件、缓存内容等都必须存储在自己的沙盒内。默认情况下#xff0c;每一个沙盒含有3个文件 夹#xff1a;Docum… iOS的沙盒机制。应用仅仅能訪问自己应用文件夹下的文件。iOS不像android。没有SD 卡概念。不能直接訪问图像、视频等内容。iOS应用产生的内容如图像、文件、缓存内容等都必须存储在自己的沙盒内。默认情况下每一个沙盒含有3个文件 夹Documents, Library 和 tmp。Library包括Caches、Preferences文件夹。 Documents苹果建议将程序创建产生的文件以及应用浏览产生的文件数据保存在该文件夹下iTunes备份和恢复的时候会包括此文件夹 Library存储程序的默认设置或其他状态信息 Library/Caches存放缓存文件保存应用的持久化数据。用于应用升级或者应用关闭后的数据保存不会被itunes同步所以为了降低同步的时间能够考虑将一些比較大的文件而又不须要备份的文件放到这个文件夹下。 tmp提供一个即时创建暂时文件的地方但不须要持久化。在应用关闭后该文件夹下的数据将删除。也可能系统在程序不执行的时候清除。 a:获取应用沙盒根路径 -(void)dirHome{ NSString *dirHomeNSHomeDirectory(); NSLog(app_home: %,dirHome); } b:获取Documents文件夹路径 -(NSString *)dirDoc{ //[NSHomeDirectory() stringByAppendingPathComponent:Documents]; NSArray *paths NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES); NSString *documentsDirectory [paths objectAtIndex:0]; NSLog(app_home_doc: %,documentsDirectory); return documentsDirectory; } c:获取Library文件夹路径 -(void)dirLib{ //[NSHomeDirectory() stringByAppendingPathComponent:Library]; NSArray *paths NSSearchPathForDirectoriesInDomains(NSLibraryDirectory, NSUserDomainMask, YES); NSString *libraryDirectory [paths objectAtIndex:0]; NSLog(app_home_lib: %,libraryDirectory); } d:获取Cache文件夹路径 -(void)dirCache{ NSArray *cacPath NSSearchPathForDirectoriesInDomains(NSCachesDirectory, NSUserDomainMask, YES); NSString *cachePath [cacPath objectAtIndex:0]; NSLog(app_home_lib_cache: %,cachePath); } e:获取Tmp文件夹路径 -(void)dirTmp{ //[NSHomeDirectory() stringByAppendingPathComponent:tmp]; NSString *tmpDirectory NSTemporaryDirectory(); NSLog(app_home_tmp: %,tmpDirectory); } f:创建文件夹 -(void *)createDir{ NSString *documentsPath [self dirDoc]; NSFileManager *fileManager [NSFileManager defaultManager]; NSString *testDirectory [documentsPath stringByAppendingPathComponent:test]; // 创建文件夹 BOOL res[fileManager createDirectoryAtPath:testDirectory withIntermediateDirectories:YES attributes:nil error:nil]; if (res) { NSLog(文件夹创建成功); }else NSLog(文件夹创建失败); } g:创建文件 -(void *)createFile{ NSString *documentsPath [self dirDoc]; NSString *testDirectory [documentsPath stringByAppendingPathComponent:test]; NSFileManager *fileManager [NSFileManager defaultManager]; NSString *testPath [testDirectory stringByAppendingPathComponent:test.txt]; BOOL res[fileManager createFileAtPath:testPath contents:nil attributes:nil]; if (res) { NSLog(文件创建成功: % ,testPath); }else NSLog(文件创建失败); } h:写数据到文件 -(void)writeFile{ NSString *documentsPath [self dirDoc]; NSString *testDirectory [documentsPath stringByAppendingPathComponent:test]; NSString *testPath [testDirectory stringByAppendingPathComponent:test.txt]; NSString *content測试写入内容; BOOL res[content writeToFile:testPath atomically:YES encoding:NSUTF8StringEncoding error:nil]; if (res) { NSLog(文件写入成功); }else NSLog(文件写入失败); } i:读文件数据 -(void)readFile{ NSString *documentsPath [self dirDoc]; NSString *testDirectory [documentsPath stringByAppendingPathComponent:test]; NSString *testPath [testDirectory stringByAppendingPathComponent:test.txt]; // NSData *data [NSData dataWithContentsOfFile:testPath]; // NSLog(文件读取成功: %,[[NSString alloc] initWithData:data encoding:NSUTF8StringEncoding]); NSString *content[NSString stringWithContentsOfFile:testPath encoding:NSUTF8StringEncoding error:nil]; NSLog(文件读取成功: %,content); } j:文件属性 -(void)fileAttriutes{ NSString *documentsPath [self dirDoc]; NSString *testDirectory [documentsPath stringByAppendingPathComponent:test]; NSFileManager *fileManager [NSFileManager defaultManager]; NSString *testPath [testDirectory stringByAppendingPathComponent:test.txt]; NSDictionary *fileAttributes [fileManager attributesOfItemAtPath:testPath error:nil]; NSArray *keys; id key, value; keys [fileAttributes allKeys]; int count [keys count]; for (int i 0; i count; i) { key [keys objectAtIndex: i]; value [fileAttributes objectForKey: key]; NSLog (Key: % for value: %, key, value); } } k:删除文件 -(void)deleteFile{ NSString *documentsPath [self dirDoc]; NSString *testDirectory [documentsPath stringByAppendingPathComponent:test]; NSFileManager *fileManager [NSFileManager defaultManager]; NSString *testPath [testDirectory stringByAppendingPathComponent:test.txt]; BOOL res[fileManager removeItemAtPath:testPath error:nil]; if (res) { NSLog(文件删除成功); }else NSLog(文件删除失败); NSLog(文件是否存在: %,[fileManager isExecutableFileAtPath:testPath]?YES:NO); } 转载于:https://www.cnblogs.com/blfbuaa/p/6940502.html
http://www.sadfv.cn/news/107579/

相关文章:

  • 做运营必知网站owasp 网站开发
  • 二级域名做网站studio网站开发
  • 北京平台网站建设世界网站排名查询
  • 优秀设计网站大全企业管理系统排名
  • 计算机应用网站开发网站内容建设的原则
  • 崇义县网站建设wordpress充值密码没有链接
  • 北京城乡建设门户网站网站系统建设需要什么资质吗
  • 网站开发网站建设网站什么费用
  • 优秀网站建设公司html5网站强制横屏
  • 网站外链建设策略施工企业评价
  • 河北省城乡和建设厅网站河南建设教育协会网站
  • 哪个企业的网站做的比较好成都网站建设 小兵
  • 网站解决方案设计上海办公室设计装修公司
  • 仪征做网站aicjoy网站模版怎么样
  • 恒峰网站建设问题百度登录入口官网
  • 项目驱动式网页设计与制作教程湖南关键词优化快速
  • 用什么软件建网站最方便网站中信息更新怎么做的
  • 轴承 网站建设 企炬洛阳设计公司官网
  • 网站排版类型深圳网站建设51duoshi
  • 宁波网站建设设计图校园门户网站建设
  • 企业网站宣传建设网站建设简介联系方式
  • 企业网站建设进度北京自己怎么做网站
  • wordpress网站空白服务外包下的网站开发
  • saas网站建设网络营销的6大特点
  • 包装设计是什么北京网站优化校学费
  • 摄影手机网站模板电子商务物流网站建设
  • 高端定制网站设计桓台县旅游网站建设
  • 网站网页设计中怎么添加页码信息网络营销相关的资源网站
  • 做外贸最好的网站有哪些凡客建站网站下载
  • 泰州网站制作计划灵宝市建设局网站