ios开发之plist 的文件的读写以及沙盒容器路径打印

核心代码在这里

//
//  ViewController.m
//  21-plist存储和沙盒路径
//
//  Created by 鲁军 on 2021/2/14.
//#import "ViewController.h"@interface ViewController ()@end@implementation ViewController- (void)viewDidLoad {[super viewDidLoad];// Do any additional setup after loading the view.
//    [self test1];
//    [self readPlist];[self dictTest1];}-(void)dictTest1{NSString *docPath3=NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES)[0];NSDictionary *dict = @{@"name":@"dajun",@"age":@(18)};NSString *filePath  = [docPath3 stringByAppendingPathComponent:@"dajunDict.plist"];//[dict writeToFile:filePath atomically:YES];NSLog(@"%@",filePath);//    /Users/lujun/Library/Developer/CoreSimulator/Devices/EB0EDDE9-3689-4AFF-A1BA-4E5732F7F9E6/data/Containers/Data/Application/3A4E483D-9497-4B9E-B3E4-2015399E8027/Documents/dajunDict.plist
//
//    NSDictionary *dict2 = [NSDictionary dictionaryWithContentsOfFile:filePath];NSLog(@"%@",dict2);//    2021-02-14 12:17:43.610705+0800 21-plist存储和沙盒路径[28775:886154] {//        age = 18;
//        name = dajun;
//    }}-(void)test1{NSString *homePath  = NSHomeDirectory();NSString *docPath  = [homePath stringByAppendingString:@"/Documents"];NSString *docPath2  = [homePath stringByAppendingPathComponent:@"Documents"];NSLog(@"%@",docPath);//搜索方式NSString *docPath3=NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES)[0];NSLog(@"%@",docPath3);NSArray *arr = @[@"123",@"3456",@"789"];NSString *filePath  = [docPath3 stringByAppendingPathComponent:@"dajun.plist"];[arr writeToFile:filePath atomically:YES];}-(void)readPlist{NSString *docPath3=NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES)[0];NSString *filePath  = [docPath3 stringByAppendingPathComponent:@"dajun.plist"];NSArray *array = [NSArray arrayWithContentsOfFile:filePath];NSLog(@"%@",array);}@end

ios开发之plist 的文件的读写以及沙盒容器路径打印相关推荐

  1. IOS开发之JSON文件的读写

    IOS开发之JSON文件的读写 // // ViewController.m // 20-JSON的读写 // // Created by 鲁军 on 2021/2/13. //#import &qu ...

  2. iOS开发之UI开发(UITableView)

    UITableView 继承自UIScrollView,性能极佳 UITableView的两种样式 UITableViewStylePlain列表样式 UITableViewStyleGrouped ...

  3. iOS开发之AVKit框架使用

    2019独角兽企业重金招聘Python工程师标准>>> iOS开发之AVKit框架使用 一.引言 在iOS开发框架中,AVKit是一个非常上层,偏应用的框架,它是基于AVFounda ...

  4. (0016)iOS 开发之Mac上Navicat Premium 创建远程连接和本地连接

    1.下载安装 (百度云盘里面有安装文件和注册机) 链接: https://pan.baidu.com/s/1kVG1k71 密码: mr5g 破解教程看这篇博客:http://blog.csdn.ne ...

  5. IOS开发之UI基础LOL英雄展示-15

    IOS开发之UI基础LOL英雄展示-15 // // ViewController.m // 15-英雄展示-单组数据 // // Created by 鲁军 on 2021/2/3. //#impo ...

  6. ios html清除缓存,iOS开发之1行代码实现缓存计算及清除缓存

    话不多说,直接撸代码 // // gzhCache.h // cache // // Created by 郭志贺 on 2020/5/27. // Copyright © 2020 郭志贺. All ...

  7. iOS开发之Accounts框架详解

    2019独角兽企业重金招聘Python工程师标准>>> iOS开发之Accounts框架详解 Accounts框架是iOS原生提供的一套账户管理框架,其支持Facebook,新浪微博 ...

  8. iOS开发之Xcode常用调试技巧总结

    转载自:iOS开发之Xcode常用调试技巧总结 最近在面试,面试过程中问到了一些Xcode常用的调试技巧问题.平常开发过程中用的还挺顺手的,但你要突然让我说,确实一脸懵逼.Debug的技巧很多,比如最 ...

  9. iOS开发之ARC(自动引用计数)

    iOS开发之ARC(自动引用计数) 英文原文:Automatic Reference Counting on iOS 参与翻译(4人): 纶巾客, showme, 李远超, 王宇龙 自动引用计数(AR ...

最新文章

  1. python和R对dataframe的分组聚合操作:dplyr、groupby、agg、group_by、nunique、reset_index、rename、summarise、n_distinct
  2. ArcGIS放射状流向地图
  3. spring-boot-mybatis
  4. php怎么输出倒三角_JS数组中,两两比较的算法,为了获取重复的值,并在php数组中,使用这种倒三角算法...
  5. 属性页中的ON_UPDATE_COMMAND_UI
  6. Android之getCacheDir()和getFilesDir()方法区别
  7. java enummap_Java EnumMap get()方法与示例
  8. NVIDIA DLI 深度学习培训 | 北京站 即将开班
  9. 哈工大计算机组织与体系结构实验二_小猿关注 | 计算机学院组织开展“新生入学实验室安全教育”主题活动...
  10. 程序员:我们都在为错误买单!
  11. SPOJ Qtree系列
  12. 50Ω阻抗问题详解及射频电路设计中的阻抗匹配
  13. 计算机网络 第七版-第七版第八章软件工程(含答案)
  14. ArcMap符号库 .style 和 .ServerStyle 制作过程:(对两区划定实例分析)
  15. 计算机编程自学怎么样?
  16. 【io】io等待为什么引发cpu过高?
  17. uni-app h5 扫一扫
  18. 筛选过的 Code rule
  19. L1-049 天梯赛座位分配
  20. 常用算法解析------二分法

热门文章

  1. 连接mysql次数_MySQL通过CONNECTION_CONTROL限制连接次数
  2. java 前端导出exvel_使用纯前端做的Excel导出了解一下
  3. 如何求matlab的in(2.0375),matlab2012年课后习题及答案详解
  4. 快讯|MIT遥控机器人;日本推出带摄像头的智能AI马桶;德国在线零售商Zalando引进拣货机器人等...
  5. 不礼让行人怎么抓拍的_【交通违法曝光2019年第11期】梅河口市公安局交警大队对电子警察抓拍的88台机动车不礼让行人车辆曝光如下...
  6. wingdows安装psutil_python 第一步
  7. 初一七年级计算机信息全册教案,新川教版七年级信息技术全册教案(全册)
  8. java返回属性_java – 根据对象属性确定哪个枚举返回
  9. linux postfix 日志,linux – 如何计算Postfix的mailq的消息?
  10. python集合应用场景_十、python 集合的定义与使用