在日常开发中对于NSString、NSDictionary、NSArray、NSData、NSNumber这些基本类的数据持久化,可以用属性列表的方法持久化到.plist 文件中。但是一些我们自定义的类的话,属性列表的方法就不能用了,这时候是NSKeyedArchiver出马的时候了。以我们前面写的...
分类:
其他好文 时间:
2015-07-05 23:46:40
阅读次数:
139
在Cocoa Foundation中的NSSet和NSMutableSet,和NSArray功能性质一样,用于存储对象属于集合。但是NSSet和NSMutableSet是无序的, 保证数据的唯一性,当插入相同的数据时,不会有任何效果。NSSet 初始化及常用操作#import "AppDelegat...
分类:
其他好文 时间:
2015-07-05 22:32:58
阅读次数:
157
IOS学习(OC语言)知识点整理一、OC中的数组1)数组:也是一个对象,数组中存放的是对象的地址,可以存放任意类型对象的地址,只能是对象不能是具体的数值,数组是有序的, 可以存放重复的元素,数组也分为不可变数组和可变数组. 1、不可变数组NSArray:初始化之后不能修改数组的内容 2、可变数组NS...
分类:
移动开发 时间:
2015-07-05 16:21:29
阅读次数:
137
在开发iphone的应用时基本上都要用到UITableView,这里讲解一下UITableView的使用方法及代理的调用情况UITableView使用详解- (void)viewDidLoad{ [super viewDidLoad]; //初始化数据 NSArray *array...
分类:
其他好文 时间:
2015-07-04 12:37:54
阅读次数:
86
TableView- 数据刷新数据刷新添加数据删除数据更改数据全局刷新方法(最常用)[self.tableView reloadData];// 屏幕上的所有可视的cell都会刷新一遍局部刷新方法添加数据NSArray *indexPaths = @[ ...
分类:
移动开发 时间:
2015-07-04 00:40:49
阅读次数:
537
转载▼http://blog.sina.com.cn/s/blog_6b1e4a060102uz0i.html标签:nsarraycopy__nsarrayiremoveobjectatindex指针指向分类: 学习笔记 好久没写博客了,今天看到同事的代码中用到了 copy 这个 方法,之前也有了解...
分类:
其他好文 时间:
2015-07-03 20:30:31
阅读次数:
108
NSArray是Foundation框架的一种集合类创建一个新的NSArrayNSArray *array = [NSArray arrayWithObjects:@"foo",@"bar",@"baz",nil];NSArray类是不可变的,创建以后就不能改变其内容。顺次访问数组中的元素: 1 N...
分类:
编程语言 时间:
2015-07-03 01:41:56
阅读次数:
224
Cocoa编程的一个通常的任务是要去循环遍历一个对象的集合 (例如,一个 NSArray, NSSet 或者是 NSDictionary). 这个看似简单的问题有广泛数量的解决方案,它们中的许多不乏有对性能方面问题的细微考虑.对于速度的追求首先,是一个免责声明: 相比其它问题而言,一个 Object...
分类:
其他好文 时间:
2015-07-02 19:05:34
阅读次数:
184
NSFileManager是对ios文件系统管理的一个类。1. 对数据进行持久化,一般使用目录:NSDocumentDirectory2. 缓存目录:NSCachesDirectory3. 可用以上函数获取以上两个目录:NSArray *NSSearchPathForDirectoriesInDom...
分类:
移动开发 时间:
2015-07-02 19:04:58
阅读次数:
143
OC至 NSArray它提供了一个方便的遍历block,以下具体说明第一、enumerateObjectsUsingBlockNSArray *array=@[@"aa",@"bb",@"cc",@"dd",@"ee",@"ff",@"gg"]; [arrayenumerateObjectsU...
分类:
编程语言 时间:
2015-07-02 10:00:57
阅读次数:
159