一.NSArray 是数组类。在数组中,必须以nil结束。NSArray数组类上的方法有: +arrayWithObjects:(id) firstobj;//声明数组。后面是各个元素 ,以nil结束 -(unsigned)count;//数组中的元素个数 -(id ...
NSArray的一些用法 NSArray只允许装OC对象,并且不能装空值,空代表数组元素的结束 使用block 块遍历整个数组 这个block 需要三个参数: id obj 表示数组中的元素 NSUInteger idx 标示元素的下标 boolbool stop 是一个bool类型的参数 NSEnumerationReverse标示 是从前向后遍历,还是从后往前遍历 例一: 例二: 参考网站: ...
2015-12-18 21:10 0 7945 推荐指数:
一.NSArray 是数组类。在数组中,必须以nil结束。NSArray数组类上的方法有: +arrayWithObjects:(id) firstobj;//声明数组。后面是各个元素 ,以nil结束 -(unsigned)count;//数组中的元素个数 -(id ...
描述 @代表“Objective-C”的标志,证明您正在使用Objective-C语言。 是Objective-C语言关键词。 @property与@synthesize配对使用。 功能:让编译器自动编写一个与数据成员同名的方法声明来省去读写方法的声明 ...
使用另一种方法创建后台子线程: ...
这篇文章我们一起来看看Objective-C位运算符。Objective-C语言中有各种各样的运算符可处理数字中的特定位,如下表所示: 符号 运算 & 按位与 | 按位或 ...
Objective-C中,在变量声明前加上关键字static,可以使局部变量保留多次调用一个方法所得的值。例如下面的一句Objective-C语句: static int hitCount = 0; 声明整数hitCount是一个static静态变量。和其他常见局部变量 ...
Objective-C中的hasPrefix hasPrefix:方法的功能是判断创建的字符串内容是否以某个字符开始,其语法形式如下: -(BOOL)hasPrefix:(NSString*)aString; 运行结果如下: 2013-03-1918 ...
在讲OC中数组的排序之前我先上一段代码,它是简单数组排序的一种方法(也就是元素是字符串或者数据的数组,因为后面要讲元素为类的数组排序) 代码1: 上面的程序中定义的一个sortArr4的数组,它来自于sortArr3的排序结果(注意:是升序)。第三行中的“obj1 compare ...
从开始学的NSString *name=[[NSString alloc] init] 起,仅仅这句话是分配内存空间,一直在用,从来没考虑过它的内部是怎么实现的。今天无意中看到了这一句代码: ...