有谁知道如何使用object_setInstanceVariable设置结构变量?它适用于参考类型:
object_setInstanceVariable(obj, "_variable", ref);
Run Code Online (Sandbox Code Playgroud)
但不适用于CGPoint等结构.尝试以下方式:
1. object_setInstanceVariable(obj, "_variable", point);
2. object_setInstanceVariable(obj, "_variable", &point);
3. object_setInstanceVariable(obj, "_variable", (void **)&point);
Run Code Online (Sandbox Code Playgroud)
我不确定我理解我在做什么(尤其是最后一步)......
提前谢谢你!!!