静态UITableView并在加载后设置它的数据

时间:2014-11-27 20:56:57

标签: ios objective-c uitableview

我有一个静态UITableView和2 UITextFields作为IBOutlets。我需要根据NSUserDefaults设置这些字段的文本。因此,有两种方法可以执行此操作:-(void)viewDidLoadviewDidAppear。试了他们两个没有结果。检查默认值中的值,正确连接文本字段。一些代码:

@property (nonatomic,weak) IBOutlet UILabel *someLabel; 

一个字段的实现示例:

-(void)viewDidLoad{
self.someLabel.text = [[NSUserDefaults standardUserDefaults] objectForKey:@"someText"];
}

字段是空的。有什么线索吗?

1 个答案:

答案 0 :(得分:0)

是的,我忘了同步NSUserDefaults是我的错。 UITableView正常工作。并且您可以通过插座(如果已建立)访问所需的对象而不用担心。我很糟糕。