2010-08-05 43 views
0

如果我有一个带有实例变量“direction”的uiviewcontroller。我能做 MyViewController.direction将实例变量转换为字符串?

但如果我不想要的值,但一个字符串与变量名,所以我想@“方向”。

可能吗?

+0

你能解释一下你想要完成什么吗?同一个对象可以被成千上万的实例变量引用,所以你不能从一个对象变成实例变量名称。如果你确切地知道你想要哪个实例变量的名字,你可以自己输入变量的名字。所以我不清楚你有什么用途。 – Chuck 2010-08-05 01:00:10

回答

0

您可以使用class_copyPropertyList检索属性列表,您可以使用property_getName检索传递第一个方法返回的结构的属性名称。

您可以在Declared Properties部分的Objective-C Runtime编程指南中阅读更多内容。