2010-08-23 49 views
0
NSMutableArray *array = [NSMutableArray arrayWithObjects:@"Hello World!", [NSURL URLWithString:@"http://www.apple.com"], nil]; 
for (id *object in array) { 
NSLog(@"Class name: %@", [object className]); 
} 

鉴于上述不同对象的数组,通过它们快速枚举的正确方法是什么?使用上面的代码,我确实看到我的日志语句正确,但Xcode确实抱怨以下消息枚举不同对象的NSArray

我的NSLog语句中的接收器类型'id *'无效。

+0

Xcode是IDE,而不是编译器。目前,编译器是GCC,除非您已将其切换到Clang。 – 2010-08-23 20:23:14

回答