//1.返回数组指定下标的元素
- (id)objectAtIndex:(NSUInteger)index;
//2.初始化数组
- (instancetype)init
NS_DESIGNATED_INITIALIZER;
//3. 初始化数组并且赋初值以及大小
- (instancetype)initWithObjects:(const
id [])objects c...
//2.文件读写 //支持:NSString, NSArray , NSDictionay, NSData //注:集合(NSArray, NSDictionay)中得元素也必须是这四种类型, 才能够进行文件读写 //string文件读写 NSStri...
分类:
移动开发 时间:
2015-06-08 23:08:21
阅读次数:
434
copy 和 mutableCopy 一个对象使用copy或者mutableCopy方法可以创建对象的副本 --------------- copy - 需要先实现NSCopying协议,创建的是不可变副本(如NSString,NSArray,NSDictionary) --------------...
分类:
其他好文 时间:
2015-06-08 19:12:42
阅读次数:
225
最近做的项目中要存储一组图片数据,图片带有name,date等属性,处理办法是讲image图片直接存在沙盒documents文件中,再使用plist文件存储图片属性和image路径。存入图片:- (void)savePhotos:(NSArray *)photos { NSArray ...
分类:
移动开发 时间:
2015-06-08 18:45:37
阅读次数:
177
#pragmamarkAVCaptureMetadataOutputObjectsDelegate
-(void)captureOutput:(AVCaptureOutput*)captureOutputdidOutputMetadataObjects:(NSArray*)metadataObjectsfromConnection:(AVCaptureConnection*)connection
{
NSString*stringValue;
if([metadataObjectscount]>0)..
分类:
移动开发 时间:
2015-06-08 15:18:57
阅读次数:
198
不可变集合 NSSet:集合元素无顺序,没有索引号,元素不可重复。NSSet在功能上可看做是NSArray的父集,它是一个更通用的类。NSSet包含如下常用方法:setByAddingObject:setByAddingObjectFromArray:setByAddingObjectFromSet...
分类:
其他好文 时间:
2015-06-08 14:51:29
阅读次数:
80
无序集合 哈希表NSSet *colors=[NSSet setWithObjects:@@"yellow",@"red",@"blue",@"black",nil];NSArray *array=[colors allObjects];NSString *obj = [colors anyObje...
分类:
其他好文 时间:
2015-06-08 13:05:32
阅读次数:
134
可能大家对- (id)valueForKeyPath:(NSString *)keyPath方法不是很了解。 其实这个方法非常的强大,举个例子:NSArray *array = @[@"name", @"w", @"aa", @"jimsa"];NSLog(@"%@", [array valueFo...
分类:
其他好文 时间:
2015-06-07 10:55:22
阅读次数:
86
//1 数组的创建 NSArray *array=[[NSArray alloc] initWithObjects:@"1",@"2",@"3", nil]; NSArray *array1=[[NSArray alloc] initWithArray:array]; NSArray *array2...
分类:
其他好文 时间:
2015-06-06 16:18:45
阅读次数:
104
NSUserDefault介绍
1 是系统提供的自定义的类,可以随时在需要使用的地方声明对象,并随时需要的时候取出对象
2 支持的对象类型:NSString, NSNumber, NSData, NSArray, NSDictionary, BOOL, NSInteger, NSFloat;
3 不支持自定义对象类型...
分类:
移动开发 时间:
2015-06-06 09:13:41
阅读次数:
446