iOS总结 开篇
来源:互联网 发布:three.js教程 编辑:程序博客网 时间:2024/05/10 10:06
这是第一次写博客吧,也不知道写些什么,大学毕业以来一直做iOS开发到现在,已经快半年了!在这半年里自己学习的东西很杂,很多,导致我现在有些基础的知识都没有很好的进行总结归类,今后自己会持续的更新博客,以记录自己iOS开发生涯的点点滴滴,也记录下自己开发中遇到的问题等,顺便和大家交流交流经验。
为了以后自己回过头来看时,不至于没有留下自己的足迹而感到遗憾!
先从最简单的存储数据(NSUserDefaults)开始写吧!
1.初始化
NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];
每个应用程序有且只有一个NSUserDefaults对象,本质是应用程序特定路径下的一个plist文件
2.写入数据
[defaluts setObject:@"open" forKey:@"tag"];
//将数据同步给应用程序(执行真正写入plist的操作)
[defaults synchronize];
3.删除数据
NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];
[defaults removeObjectForKey:@"tag"];
[defaults synchronize];
4.查询数据
NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];
//从UserDefaults中读取数据,如果从来没写入过数据,读到的为空
NSString *openStr = [defaults objectForKey:@"tag"];
用途:用于实现数据持久化存储,存储数据量相对较小的数据
存储类型: NSString,NSArray,NSDictionary,NSDate,bool,NSURL,NSNumber
NSArray,NSDictionary 中的元素也必须是基本数据类型(比如 :NSArray中是字符串,能够写入到UserDefaults,NSArray中是视图 控制器对象,则此array不能写入)
- iOS总结 开篇
- iOS开篇
- IOS开篇
- <iOS> 开篇
- 开篇-总结
- 开篇总结
- 【数据结构】学习总结【开篇】
- NC开发总结开篇
- 项目总结--开篇
- 开篇dom解析总结
- 设计模式总结开篇
- C++总结:开篇
- Android 基础总结:开篇
- JavaWeb 学习总结开篇
- 开篇摘要总结
- 总结leetcode开篇
- iOS应用架构谈 开篇
- iOS应用架构谈 开篇
- How To Install Drupal on a Virtual Server Running CentOS 6
- Android开发学习笔记(五):关于R.java消失或无法更新的问题
- 时钟 扇出 缓冲器 Ti adi
- 从程序到进程
- 数论
- iOS总结 开篇
- 基础知识总结与整理
- 表单提交中Get和Post方式的区别
- mysql的优化
- poj2485
- Two Sum
- zoj3469(区间DP)
- C#中的lock和Monitor类功能相通
- 测试绑定多个addEventListener