(注:result为待排序数组,newResult为排序后的数组)NSArray*newResult =[resultsortedArrayUsingComparator:^(idobj1,idobj2){NSDictionary*dic1 = (NSDictionary*)obj1;NSDicti...
分类:
其他好文 时间:
2014-08-01 12:55:01
阅读次数:
143
//数组的创建?
????NSArray?*array1?=?[NSArray?arrayWithObject:@"one"];
????NSArray?*array2?=?[NSArray?arrayWithObjects:@"one",?@"two",?nil];
????NSArray?*array3?=?[...
分类:
其他好文 时间:
2014-07-31 21:22:47
阅读次数:
225
1.实例化FMDatabase//paths: ios下Document路径,Document为ios中可读写的文件夹NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask,...
分类:
数据库 时间:
2014-07-29 11:09:56
阅读次数:
281
if (_indexCollation ==nil) { _indexCollation= [UILocalizedIndexedCollationcurrentCollation]; } NSArray *localTracks = [NSArrayarray]; //...
分类:
其他好文 时间:
2014-07-28 15:34:33
阅读次数:
208
一个对象使用copy或mutableCopy方法可以创建对象的副本copy - 需要先实现NSCopying协议,创建的是不可变副本(如NSString, NSArray, NSDictionary)mutableCopy - 需要先实现NSMutableCopying协议,创建的是可变副本(如NS...
分类:
其他好文 时间:
2014-07-27 21:44:15
阅读次数:
184
1.确定某个实例或类方法是否可用。 1)使用NSObject的类方法instancesRespondToSelector:来确定是否在该类的一个实例中存在一个特定的选择器。 NSArray *array = @[@"1",@"2"]; if ([NSArray instance...
分类:
移动开发 时间:
2014-07-26 16:57:42
阅读次数:
259
NSNumber是NSValue的子类,但 NSNumber只能包装数字类型,NSValue可以包装任意值。也可以用NSValue包装结构体后加入NSArray,NSDictionary等集合中。创建NSValue的常用方法 - (id)initWithBytes:(const void *)val...
分类:
其他好文 时间:
2014-07-26 00:28:16
阅读次数:
449
NSNumber可以将基本数据类型包装成对象,这样就可以间接将基本数据类型存进NSArray、NSDictionary等集合中, 但是它不能包装结构体。 常见的初始化方法:+ (NSNumber *)numberWithChar:(char)value+ (NSNumber *)numberWith...
分类:
其他好文 时间:
2014-07-25 23:55:30
阅读次数:
580
1.加载RowView.xib文件,创建Objects下面的所有控件: NSArray *views = [[NSBundle mainBundle] loadNibNamed:@"RowView" owner:nil options:nil]; 2.取出xib中的第一个子控件: UIView...
分类:
其他好文 时间:
2014-07-25 16:31:51
阅读次数:
272