こんなシチュエーションがありますが、
@interface ClassA:UIView
@property(readonly,strong)UIView *aView;
@end
私は別のクラスを持っています
@interface ClassB:NSObject
@property(readonly)ClassA *aObj;
@end
setHidden などの ClassA のビュー プロパティにアクセスするにはどうすればよいですか... ClassB プロパティを使用して
例えば:
別のクラス ClassC.m では、
import ClassB.h
@implementation ClassC
//
ClassB *bObj;
bObj.aObj.aView.hidden = YES;
(注:ClassAとClassBの.mで何かを変更/追加したくありません)
ClassA のカテゴリ メソッドを記述してこれを実現できるかどうかを知りたいです。