0
我有这样的:在objective-c中,如何使用object_setIvar设置原始值?
Ivar ivar = class_getInstanceVariable([self class], [name UTF8String]);
CGFloat floatVal = [coder decodeFloatForKey:name];
我那么喜欢做这样的:
object_setIvar(self, ivar, floatVal);
...但我不能只用floatVal这样的 - 什么是使用floatVal语法在这种情况下?