集合类
光速之年
Talk is cheap. Show me the code
展开
-
Objective_C中常见的集合类
NSArrayNSArray作为一个存储对象的有序集合,可能是被使用最多的集合类。这也是为什么它有自己的比原来的[NSArray arrayWithObjects:..., nil]简短得多的快速语法糖符号@[...]。 NSArray实现了objectAtIndexedSubscript:,因为我们可以使用类C的语法array[0]来代替原来的[array objectA转载 2015-07-22 10:12:44 · 1850 阅读 · 0 评论 -
打印数组中的汉字
项目中经常会遇到需要打印数组中的文字,但是输出确是转印字符,这时就需要添加一个类别来处理#import "NSArray+Log.h"@implementation NSArray (Log)- (NSString *)descriptionWithLocale:(id)locale { NSMutableString *string = [NSMutableStri原创 2015-07-09 19:38:29 · 1019 阅读 · 0 评论 -
NSdata 与 NSString,Byte数组,UIImage 的相互转换-
转自:http://blog.sina.com.cn/s/blog_45e2b66c010102va.html1. NSData 与 NSStringNSData-> NSStringNSString *aString = [[NSString alloc] initWithData:adata encoding:NSUTF8StringEncoding];NSStri转载 2015-06-25 09:53:55 · 417 阅读 · 0 评论 -
IOS几种简单有效的数组排序方法
//第一种,利用数组的sortedArrayUsingComparator调用 NSComparator ,obj1和obj2指的数组中的对象NSComparator cmptr = ^(id obj1, id obj2){ if ([obj1 integerValue] > [obj2 integerValue]) { return (NSComparisonRes转载 2015-05-02 13:42:31 · 490 阅读 · 0 评论