Objective-C学习小记 | Lemtter
Syntax And Notes旧数组方法在OC中数组除了可以用下标访问还可以用ObjectAtIndex:方法来访问,同样的创建数组也可以用旧方法arrayWithObjects:来访问。Demo Code
1234/*创建数组需以nil作为结束标记*/NSArray *anyArray = [NSArray arrayWithObjects:objectOne, ObjectTwo, nil];/*返回第一个对象*/id object = [anyArray objectAtIndex:0];创建数组可以向对象发送消息,也可以用字面量语法创建,但要注意用字面量创建数组不可包含nil对象不然会抛出异常。用发送消息的方式创建数组时会在遇到第一个nil时结束Demo Code
12345678id objectOne = @"xx";id objectTwo = nil;id objectThree = @"oo";/*实际上anyArray所指的数组只包括objectOne,arrayWithObjects:会对传入的对象作检查,发现nil会认为数组创建到止结束*/NSArray ...阅读全文
1234/*创建数组需以nil作为结束标记*/NSArray *anyArray = [NSArray arrayWithObjects:objectOne, ObjectTwo, nil];/*返回第一个对象*/id object = [anyArray objectAtIndex:0];创建数组可以向对象发送消息,也可以用字面量语法创建,但要注意用字面量创建数组不可包含nil对象不然会抛出异常。用发送消息的方式创建数组时会在遇到第一个nil时结束Demo Code
12345678id objectOne = @"xx";id objectTwo = nil;id objectThree = @"oo";/*实际上anyArray所指的数组只包括objectOne,arrayWithObjects:会对传入的对象作检查,发现nil会认为数组创建到止结束*/NSArray ...阅读全文