我是從推viewControllerB如,的Xcode pushviewcontroller自定義初始化數據
if(!self.controller2){
self.controller2 = [[viewControllerB alloc] initWithNibName:@"viewControllerB" bundle:nil anUser:self.idUser aidioma:self.idioma];
}
[[self navigationController] pushViewController:self.controller2 animated:NO];
然後,我彈出B到A現在需要一個重新初始化,但是再次B或爲了呼籲B功能推通過新的變數。以下選項可能有效,但我沒有成功,
- 釋放controller2和= nil,但由於控制器2仍然處於活動狀態,因此不執行IF語句!
- 在viewControllerB上調用函數以便在沒有init的情況下傳遞新的parser,但函數不會被調用。
什麼是做錯了?謝謝。