数据持久化的几种方式:一、属性列表文件: .plist文件是种XML文件。数组,字典都可以和它互相转换。读取plist文件生成数组:plist——>NSArray把数组写入plist文件:NSArray——>plist二、NSUserDefaults:它是单例的。通过[NSUserDefaults....
分类:
移动开发 时间:
2015-04-02 22:10:25
阅读次数:
145
NSArray * arr1 = @[@a,@b,@c];NSArray * arr2 = @[@2c,@d,@e,@f];NSPredicate * filterPredicate = [NSPredicate predicateWithFormat:@" (SELF IN %@)",arr1];NSArray * filter = [arr2 filteredArrayUsingPredicat...
分类:
编程语言 时间:
2015-04-02 10:22:12
阅读次数:
174
**OC中的NSArray和NSmutableString本文将介绍在oc中关于集合(NSArry,也可称之为数组)和可变字符串(NSmutableString)的一些内容:
关于NSmutableString
关于NSArray
NSArray的创建
NSArray添加数据
NSArray获取某个数据
NSArray移除数据
NSArray数据遍历
NSArray数据排序
关于NSArray其他操...
分类:
其他好文 时间:
2015-04-02 09:16:24
阅读次数:
186
今天我们继续来看一下Foundation框架中的NSArray类和 NSMutableArray类,NSArray类 是不可变的,NSMutableArray类是可变的。一、NSArray类NSArray中不可以存放基本数据类型,只能存放类的实例,如果需要将基本类型、结构体放入到数组中得话,需要通过...
分类:
其他好文 时间:
2015-04-02 01:15:06
阅读次数:
220
//子视图批量从父视图中移除
NSArray *subViews = [_scrollView subviews];
if([subViews count] != 0) {
[subViews makeObjectsPerformSelector:@selector(removeFromSuperview)];
}...
分类:
移动开发 时间:
2015-04-01 20:02:40
阅读次数:
143
不可变数组NSArray和可变数组NSMutableArray区别和用法...
分类:
编程语言 时间:
2015-04-01 17:53:00
阅读次数:
146
实现效果(通过代码的方式实现TableCell 的创建)实现过程:实现过程两个部分1 数据源的准备本例子采用NSDictionary +NSArray 为数据源(接口部分)(数据初始化部分)2 代码创建TableCell ( 创建Cell部分)(绑定数据部分)
分类:
其他好文 时间:
2015-04-01 16:51:16
阅读次数:
118
使用以下代码可以把console打印处理的log都保存到文件+ (void)redirectNSLogToDocumentFolder{ NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,NSUse...
分类:
移动开发 时间:
2015-04-01 13:09:26
阅读次数:
108
#import "MJOneViewController.h"
@interface MJOneViewController ()
@property (nonatomic,
strong) NSArray *apps;
@property (nonatomic,
strong) NSArray *persons;
@end
@implementation MJOne...
分类:
其他好文 时间:
2015-03-31 22:26:45
阅读次数:
208
可能大家对- (id)valueForKeyPath:(NSString *)keyPath方法不是很了解。其实这个方法非常的强大,举个例子:NSArray *array = @[@"name", @"w", @"aa", @"jimsa"];NSLog(@"%@", [array valueFor...
分类:
其他好文 时间:
2015-03-31 19:45:52
阅读次数:
122