如何将文本从文本字段发送到另一个类?
在我的 iPhone 应用程序中,我想做一件简单的事情,例如:我有一个带有文本字段和按钮的 GroupDetailViewController。当用户按下按钮时,我想将文本从文本字段发送到另一个类 ItemViewController 并将该文本设置为标签。我不知道我该怎么做。我是 iPhone 新手,我只完成了一些教程。我看过这里:如何将文本字段值发送到另一个类 但我不明白答案。谁能解释一下或者给我一个例子吗?
In my app Iphone, I want to do a simple thing like : I have a GroupDetailViewController with a text Field and a button. When user press the button I want to send the text from textfield to another class ItemViewController and set this text to a label. I have no idea how can I do this. I am new on Iphone,I have done just some tutorials. I have looked here : How to send text field value to another class but I dont understand the answer. Can anyone explain me or give me an example?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
让我们假设您的第二个类是 SecondViewController。
现在在 SecondViewController 中声明一个 NSString 并设置其属性。
SecondViewController.h
SecondViewController.m
现在在 GroupDetailViewController 中,在按钮触摸事件中,将 textfield 中的值放入<代码>strTextValue。
中创建的标签中
将
strTextValue
放入在 SecondViewController SecondViewController.mLet us assume that your second class is SecondViewController.
Now in SecondViewController declare one
NSString
and set its properties.SecondViewController.h
SecondViewController.m
Now in GroupDetailViewController, on button touch event, put the value from textfield in
strTextValue
.Put
strTextValue
in label created in SecondViewControllerSecondViewController.m
快速解决方案:
创建一个共享应用程序委托并将值设置为委托中的字符串并重用它。
1)创建一个 NSString 变量 passVal 并将其合成到 youtAppDelegate 文件中。
2) 在 GroupDetailViewController 中
3) 在 ItemViewController 中
Quick Solution:
Create a shared application delegate and set the value to a string in delegate and reuse it.
1) create an NSString variable say passVal and synthesize it in youtAppDelegate file.
2) In GroupDetailViewController
3) In ItemViewController