黑马程序员技术交流社区

标题: 如何使用NSArray输出对象中的成员变量 [打印本页]

作者: 爱吃鱼的猫    时间: 2015-3-31 11:24
标题: 如何使用NSArray输出对象中的成员变量


作者: Kman    时间: 2015-3-31 11:24
爱吃鱼的猫 发表于 2015-3-31 13:01
for(id new in array){
    NSLog(@"%d ", [new age]);
}

数组的每一次遍历,先取出当前下标的对象,根据当前取出的对象打印它的属性age.正确的写法:NSLog(@"%d",[array age]);。还有,尽量不要用关键字(new)做变量。
作者: 爱吃鱼的猫    时间: 2015-3-31 13:01
for(id new in array){
    NSLog(@"%d ", [new age]);
}
我找到答案了
作者: lzh2015    时间: 2015-3-31 20:57
怎么获取技术分呢
作者: 右手年华    时间: 2015-4-4 00:20
每一次遍历,先取出当前下标的对象,根据当前取出的对象打印它的属性age.正确的写法:NSLog(@"%d",[array age]);。还有,尽量不要用关键字(new)做变量
作者: a9623a    时间: 2015-12-22 18:13
array 是NSArray类的实例,是没有age这个属性的,应该使用遍历,在遍历每个元素时,打印元素的age.
for (Person *p in array)
{
    NSLog(@"%i",p.age);
}





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2