有没有办法以某种方式模拟一个类的类别行为关于它的实例变量,而不是方法?
我有一个ClassA,我希望在用新方法和其他cllass(ClassB)的ivars扩展它之后保留它的名字.当然,我可以继承ClassA,但结果类会有不同的名称.
ClassA
ClassB
对于方法添加,这不是问题 - 类别将是一个很好的解决方案.
UPDATE: ClassA用作XIB的文件所有者,这些要扩展的字段是IBOutlets.所以我在构建阶段需要它们.
IBOutlet
iphone objective-c ios
ios ×1
iphone ×1
objective-c ×1