如何保存在UIPickerView中选择的选项并备份它

|| 我刚刚制作了一个UIPickerView,显示了所有国家。但是当我离开页面并返回顶部时。有没有像NSUserdefaults这样的简单方法来保存该选项?     
已邀请:
您可以在UIViewController的viewWillDisappear内部调用以获取当前国家/地区
- (NSInteger)selectedRowInComponent:(NSInteger)component
然后将NSInteger转换为NSNumber并使用NSUserDefaults保存。 当它返回到视图控制器的viewWillAppear或viewDidLoad(取决于您的项目)中的视图时,您可以从默认值中检索NSInteger并使用它来调用
- (void)selectRow:(NSInteger)row inComponent:(NSInteger)component animated:(BOOL)animated
如果您不想每次在该视图中输入动画,都将动画BOOL设置为NO。 希望这可以帮助     

要回复问题请先登录注册