私はsearchUpdateController
と呼ばれるビューコントローラを持っています、それはeditControllerと呼ばれる新しいビューコントローラを押すためのボタンを持っています。 editControllerであっ保存というボタンがあり、それには次のコードが含まれています以前のViewControllerからオブジェクトを更新するには?
searchUpdateController = [[SearchUpdate alloc] init];
[self.navigationController popViewControllerAnimated:YES];
[searchUpdateController.fieldsValArray replaceObjectAtIndex:3 withObject:joinedString];
[searchUpdateController.mainTable reloadData];
[searchUpdateController release];
fieldsValArray
はsearchUpdateController
でNSMutableArray
財産であり、mainTableはsearchUpdateController
でのtableViewあります。私はfieldsValArray
の内容を更新し、tableViewのデータをリロードしたかったのです。 [保存]ボタンをクリックしても何も起こりません。私がここで紛失しているアイデアは何ですか?
これをしないでください - > searchUpdateController = [[SearchUpdate alloc] init]; 新しいオブジェクトを作成していますが、これは古いオブジェクトを参照していません – Mrunal