有时copy
未在UILabel
等类中实现PropertyCopy
。解决方法是创建另一个对象并使用原始对象的属性值填充它。
For C#我发现了来自Jon Skeet的MiscUtil库和Marc Gravell,它提供了一个名为myobject.attr1 = otherOBject.attr1;
myobject.attr2 = otherOBject.attr2;
...
的类。
是否有一种等效(优雅)的方法来复制Objective-C中的instancevariables值?
目前我手动完成
{{1}}
但这很乏味且容易出错。