我们可以从ivar
获得property
或NSString
,就像我们可以从class
获得NSString
函数NSClassFromNSString()
}?
答案 0 :(得分:8)
对于任何属性,您只需使用[object valueForKey:myString]
即可完成。在某些情况下,这也可以找到ivars。
答案 1 :(得分:3)
Objective-C运行时中有许多函数可以让您获取与给定类关联的ivars,属性和方法的列表,然后获取有关各个ivars,属性和方法的信息。看看Objective-C Runtime Reference。