UIPicker 和文本字段

发布于 2024-11-08 06:18:46 字数 507 浏览 0 评论 0原文

我和这个人有同样的问题 如何将 UIPicker 的选定行与之前输入的同步data

我希望选择器加载另一个选项卡中文本字段中的信息。我会解释一下。

我有一个医生选项卡,用户可以在其中填写有关其医生的所有信息或从联系人中添加。在另一个选项卡中,他们需要参考医生,而不是要求他们输入相同的信息,我认为只需使用选择器即可。

但我想知道是否在 init 中使用 -viewDidLoad: 创建 NSMutableArray 然后当然 dealloc 与迭代一样足够。我应该为选择器创建一个单独的类并仅引用它吗?

希望我的问题有意义。提前致谢!

我很抱歉,我忘了添加我正在使用核心数据,如果这有什么区别的话。但感谢 iamsult 和 the69geeks 的回答,我会考虑两者。

I have the same kind of question as this person
How to Sync selected row of UIPicker with previously entered data

I want the picker to load with info from a text field in another tab. I'll explain.

I have a doctor tab where the user fills in all the info about their doctor or add from contacts. In another tab where they need to reference a doctor, instead of asking them to type in the same info I figure just use a picker.

But I would like to know if creating a NSMutableArray in the init, using -viewDidLoad: and then of course dealloc is just as sufficient as iterating. And should I have a separate class for the picker and just reference it?

Hope my question makes sense. Thanks in advance!

I apologize, I forgot to add I'm using Core Data if that makes a difference at all. But thanks to iamsult and the69geeks for the answers, I'll considering both.

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

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

发布评论

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

评论(2

蓝天白云 2024-11-15 06:18:46

首先,为 A 类创建对象,例如 B 类(参考选项卡)中的 doctorTab。现在通过类 B 中的对象 doctorTab 访问类 A 的数组。

NSMutableArray *referencedDoc = [[NSMutableArray alloc]init];
referencedDoc = doctorTab.doctorArray;

doctorArray 是类 A 中定义的数组。

希望这对您有用。

First of all create object for class A say doctorTab in class B (reference tab). Now access the array of class A through object doctorTab from class B.

NSMutableArray *referencedDoc = [[NSMutableArray alloc]init];
referencedDoc = doctorTab.doctorArray;

doctorArray is the array defined in class A.

Hope this would work for you.

没企图 2024-11-15 06:18:46

我建议最好的方法是在 AppDelegate 中保留一个共享的 NSMutableArray,从 UITextField 填充它并在 UIPicker 中使用它。

I would suggest best way is to keep a shared NSMutableArray in AppDelegate, fill it from the UITextField and use it in UIPicker.

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