ios - 强制重新加载页面以反射(reflect)更新的 NSUserDefaults

标签 ios objective-c nsuserdefaults

我将密码存储为 NSUserDefaults应用程序中有一个模态视图 Controller ,您可以在其中更改密码。更改后,模态视图 Controller 将被关闭,返回到显示密码的页面。

我的问题是,如何强制此页面显示来自 NSUserDefaults 的更新密码因为它已经加载到堆栈中?

最佳答案

实现viewWillAppear并在那里设置 ViewContoller 的数据。

- (void)viewWillAppear:(BOOL)animated
{
    [super viewWillAppear:animated];
    // prepare the view
}

关于ios - 强制重新加载页面以反射(reflect)更新的 NSUserDefaults,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32274087/

相关文章:

ios - 尝试使用 -(BOOL) textFieldShouldReturn :(UITextField *)textField; to make the keyboard go away in a subview

iOS Swift,使用标签更新 tableview CellForRow 之外的 UITableView 自定义单元格标签

ios - DT AttributedText ContentView 绘制边框

iphone - 在运行时使用 NSUserDefaults 更改 PickerView 组件的数量

ios - 有时 NSManagedobject 对象在将对象从一个 Controller 传递到另一个 Controller 时会出错,有没有办法将对象作为值类型 objC 传递

iphone - UIGestureRecognizer 的子类仅在一个 UIImageView 上工作

ios - xcode - 自动调整大小不起作用

ios - 检测文档目录下的文件变化

ios - Parse.com 好友关系

ios - 无法在 NSUserDefault 中存储 NSMutableDictionary