0
tableviewを保持するViewControllerでviewDidAppearメソッドが呼び出されたときにUITableViewのデータソースを更新します。したがって、ユーザーがdetailViewから戻るたびに、データが更新されます。detailViewから返るときにUITableViewデータを更新する
したがって、UIが中断され、終了するまでセルが選択されるという問題があります。
NSOperationQueueはこれを修正する最善の方法ですか?
ありがとうございます。
代わりに、viewWillAppearでデータソースを更新するのはどうですか? – ageektrapped
@ageektrapped、ビューが初めてロードされるときに、データソースの更新に使用された情報がviewDidLoadで要求されます。したがって、更新呼び出しを置くと、NSInvalidArgumentExceptionが返されます。私は別の応答に基づいて更新を行います。 – Silversnail
** - (void)viewWillAppear:(BOOL)animated **と** - (void)の更新データソースで最初のリクエストを行うとOKです。viewDidAppear:(BOOL)animated ** UIが取得できません立ち往生した。 – Silversnail