如何快速枚举 NSClassFromString(className) 类型的对象数组?
How to fast enumerate through an array of objects of type `NSClassFromString(className)`?
Class class = NSClassFromString(className);
for (class *object in fetchedObjects) {
}
大家好!所以我在一个接受 class 名称的方法中有上面的代码,但由于某种原因它不起作用。它告诉我 "Use of undeclared identifier 'object'
有人知道我能做些什么来解决这个问题吗? :\ 它应该和说的一样:
for (NSObject *object in fetchedObjects) {
}
使用id
代替NSObject
Class class = NSClassFromString(className);
for (id object in fetchedObjects) {
}
请注意,id
类型的变量未使用星号 (*
) 声明。
Class class = NSClassFromString(className);
for (class *object in fetchedObjects) {
}
大家好!所以我在一个接受 class 名称的方法中有上面的代码,但由于某种原因它不起作用。它告诉我 "Use of undeclared identifier 'object'
有人知道我能做些什么来解决这个问题吗? :\ 它应该和说的一样:
for (NSObject *object in fetchedObjects) {
}
使用id
代替NSObject
Class class = NSClassFromString(className);
for (id object in fetchedObjects) {
}
请注意,id
类型的变量未使用星号 (*
) 声明。