0

我有一个 ViewController,它有一个设置,用户将一些数据放入文本字​​段。为了提供更多上下文,文本字段是用户想要将文件上传到的目录。那里已经有一些文本/var/www,因为这是大多数服务器的默认设置。但是,我希望用户能够更改文本。在上传文件的类中,我实例化了一个 SettingsViewController 对象,如下所示:

SettingsViewController *accessSettings = [SettingsViewController alloc]init];

然后,我尝试访问其文本字段文本,但显然,由于视图尚未加载,我只得到null. 我该如何解决这个问题?我尝试过使用委托,但这仍然不能解决文本字段尚未加载的问题。任何帮助都会很棒!谢谢!~地毯嘶嘶声

4

1 回答 1

1

您可以为用户设置定义一个类Setting。它包括目录的属性。然后你可以SettingSettingsViewController.

SettingsViewController *accessSettings = [SettingsViewController alloc]init];
// Here I suppose you init the self.setting at some place.
accessSettings.setting = self.setting;

然后在SettingsViewController

- (void)viewDidLoad
{
    [super viewDidLoad];

    self.textField.text = self.setting.directory;
}
于 2013-06-10T02:18:56.027 回答