如何快速枚举类型为“NSClassFromString(className)”的对象数组


Class class = NSClassFromString(className);
for (class *object in fetchedObjects) {
}

嘿,伙计们!所以我在一个接受类名的方法中有上面的代码,但由于某种原因它不起作用。它告诉我"Use of undeclared identifier 'object'有人知道我能做些什么来解决这个问题吗?:\它应该和说:

for (NSObject *object in fetchedObjects) {
}

使用 id 而不是 NSObject

Class class = NSClassFromString(className);
for (id object in fetchedObjects) {
}

请注意,id 类型的变量未声明为星号 ( * )。

最新更新