从NSString获取ivar或财产

时间:2011-06-08 23:43:11

标签: iphone objective-c ios ipad

我们可以从ivar获得propertyNSString,就像我们可以从class获得NSString函数NSClassFromNSString() }?

2 个答案:

答案 0 :(得分:8)

对于任何属性,您只需使用[object valueForKey:myString]即可完成。在某些情况下,这也可以找到ivars。

答案 1 :(得分:3)

Objective-C运行时中有许多函数可以让您获取与给定类关联的ivars,属性和方法的列表,然后获取有关各个ivars,属性和方法的信息。看看Objective-C Runtime Reference