Noob問題傢伙,但我不能得到它。來自另一個ViewController的調用方法
我有一個視圖控制器加載在一個單獨的視圖控制器。我希望能夠按下按鈕來調用父視圖控制器中的方法。所以這是我已經有了
父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從不被調用。任何想法我做錯了什麼?
http://stackoverflow.com/questions/8055052/call-a-parent-view-controller-through-a-navigationcontroller/8055480#8055480 – user523234