【发布时间】:2011-07-13 07:36:42
【问题描述】:
我用肥皂图书馆和交换项目到苹果LLVM编译器3.0给了我几百错误,反正几乎是固定他们。 Exept一个。 P>
在线 '而(eachObject .....' 给我一个编译器错误 '的错误:第二个参数 '的va_arg' 非POD类型的 'ID'[-Wnon-POD-可变参数,3]' P>
我不知道通过对象的类型。它的工作在编译器的早期版本,但是这一次是有点挑剔。 P>
- (id)initWithObjects:(id)firstObj, ...{
if(self = [self init]) {
id eachObject;
va_list argumentList;
if (firstObj) {
[self.items addObject: firstObj];
va_start(argumentList, firstObj);
while (eachObject == va_arg(argumentList, id)) {
[self.items addObject: eachObject];
}
va_end(argumentList);
}
}
return self;
}
【问题讨论】:
标签: objective-c c ios ipad