私のコード@propertyでは、サブクラスでメインクラスを宣言して、そこに値を設定します
@property(nonatomic,retain) MainViewController *father;
retainしかし、deallocメソッドがメインクラスで呼び出されないようにすることに気付きましたが、次のように変更すると:
@property(strong, nonatomic) BabyViewController *father;
dealloc呼び出されるために返されたメソッド。
それがコードのパフォーマンスに影響するかどうかを知らずにこれを行いました。
私propertyはこれを私のメインクラスでこれを行うために使用しました:
subClass* controller = [[subClass alloc] initWithPageNumber:page];
controller.father=self;
[controller.view removeFromSuperview];
これは私ができる最善のことですか??