実際 Appleが提供する次のサンプルでは次のタイミングで保存と復元を行っていた。 TableSearch このサンプルでは検索条件の保存と復元を行っている。 [参考情報] Cocoaの日々: UISearchDisplayController 調査 コードを引用してみる。まずは保存から。 - (void)viewDidDisappear:(BOOL)animated { // save the state of the search UI so that it can be // restored if the view is re-created self.searchWasActive = [self.searchDisplayController isActive]; self.savedSearchTerm = [self.searchDisplayController.sear
![Cocoaの日々: UIViewController - 状態保存復元パターン](https://cdn-ak-scissors.b.st-hatena.com/image/square/01795804ddabe1c59eb5435674e58631420ab0bf/height=288;version=1;width=512/https%3A%2F%2Fblogger.googleusercontent.com%2Fimg%2Fb%2FR29vZ2xl%2FAVvXsEg4Fhe47zIHNHa5dsCHuPCdV6I42ejrWoF_jt6709YccgJeuDmqe53CpKCXbBagzLqIJFL4suzgYqPtucEU10VbTdJX7xVefrZyUw4PIi1TagqdeQWYKzjotnBPHYTuDfJk66cpO-2q9-zx%2Fs640%2F100730-0015.jpg)