我在问自己如何在 Objective C - iOS 中将字符串值转换为对象变量。我知道在 JavaScript 中,您可以使用 eval() 函数执行此操作。
我想要这样的东西:
NSString *variableString = @"variable";
NSNumber *myVariable = myObject.{variableString};
在 ObjectiveC 中这可能吗?
谢谢
最佳答案
使用键值编码,KVC。
NSString *string = [myInstance valueForKey:@"stringProperty"];
关于ios - 如何在 Objective C (iOS) 中将字符串转换为对象变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8851969/