私のアプリはサブビューをに書き込みますUIScrollView
。これらのサブビューは、ユーザーが情報を入力するアプリケーションの他の部分にリンクされたボタンです。アプリ終了時のサブビューを含め、このデータを保存したいと思います。私のViewController(スクロールビューとそのすべてのサブビューを保存する)には、ストーリーボードに復元IDがあります。これをどのように使用しますか?これは私がこれまでに持っているものです:
AppDelegate.m
- (BOOL)application:(UIApplication *)application shouldSaveApplicationState:(NSCoder *)coder {
return YES;
}
- (BOOL)application:(UIApplication *)application shouldRestoreApplicationState:(NSCoder *)coder {
return YES;
}
ViewController.m
- (void)encodeRestorableStateWithCoder:(NSCoder *)coder {
[super encodeRestorableStateWithCoder:coder];
[coder encodeObject:self.scrollView forKey:@"scrollView"];
}
- (void)decodeRestorableStateWithCoder:(NSCoder *)coder {
[super decodeRestorableStateWithCoder:coder];
}