初心者の質問フェラですが、わかりません。
別のView ControllerにロードするView Controllerがあります。ボタンを押して、親ビューコントローラー内のメソッドを呼び出すことができるようにしたいと考えています。だからここに私が持っているものがあります
親 VC:
.h
-(void)callParentMethod;
.m
-(void)viewDidLoad{
self.childVC.parentVC = self;
}
-(void)callParentMethod{
NSLog(@"Hello?");
}
子 VC:
.h
#import "TheParentViewController.h"
@property (nonatomic, weak) TheParentViewController *parentVC;
.m
-(void)addThis{
[self.parentVC callParentMethod];
}
エラーは発生しません。子 VC メソッドaddThis
はメソッドを呼び出しているようですが、NSLog は呼び出されません。私が間違っていることは何ですか?