我需要在一个等级中制造一个物体,从另一个等级中总结一个物体。 他们都有着非常相似的接口,我希望自动获得我对目标表示的精 wrap的信息,以代替执行自己的财产。 我这样做是为了利用这样的东西:
- (id)forwardingTargetForSelector:(SEL)sel { if ([self.wrappedObject respondsToSelector:sel]) return self.wrappedObject; return self; }
但是,这不利于关键价值编码的工作。 我怎么能以使用包装物体特性的方式执行关键价值编码?