存储文本并在下一个视图中检索

发布于 2024-12-18 12:37:09 字数 59 浏览 2 评论 0原文

我在第一个视图中有一个 UITextField,我必须存储文本并检索到下一个视图。谁能帮我解决这个问题?

I have a UITextField in the first view, I have to store the text and retrieve onto the next view. Who can help me with this?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

只为一人 2024-12-25 12:37:09

您应该调查代表。它允许一个视图向另一个视图提供回调,而无需创建紧密耦合。

http://www.theappcodeblog.com/2011/04/15/passing-data- Between-views-tutorial-using-a-protocol-delegate-in-your-iphone-app/

<一个href="https://stackoverflow.com/questions/7215698/what-exactly-does-delegate-do-in-xcode-project/7215969#7215969">delegate 在 xcode ios 项目中到底做了什么?

另一种选择是创建共享模型(阅读模型视图控制器模式)。在该模式中,通常通过获取模型的单例实例来创建模型并共享数据:

MyModel *model = [MyModel sharedInstance];

You should look into delegates. It allows one view to provide a callback to another view without creating tight coupling.

http://www.theappcodeblog.com/2011/04/15/passing-data-between-views-tutorial-using-a-protocol-delegate-in-your-iphone-app/

What exactly does delegate do in xcode ios project?

Another option is to create a shared model (read up on model view controller patterns). It's typical in that pattern to create a model and share data by getting a singleton instance of your model:

MyModel *model = [MyModel sharedInstance];
肩上的翅膀 2024-12-25 12:37:09

您可以使用 NSUserDefaults 来存储数据,并且可以在任何类中检索

要存储:

    NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];

[defaults setObject:userName.text forKey:@"userNameKey"];

要检索:

       NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];

       NSString *userName = [prefs stringForKey:@"userNameKey"];

You can use NSUserDefaults to store the data and you can retrieve in any class

To Store:

    NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];

[defaults setObject:userName.text forKey:@"userNameKey"];

To retrieve:

       NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];

       NSString *userName = [prefs stringForKey:@"userNameKey"];
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文