UIPicker和文本字段

时间:2011-05-17 10:27:03

标签: iphone core-data nsmutablearray uitextfield uipickerview

我和这个人有同样的问题 How to Sync selected row of UIPicker with previously entered data

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

我有一个医生标签,用户填写有关他们医生的所有信息或从联系人添加。在另一个需要引用医生的标签中,而不是要求他们输入相同的信息,我只想使用选择器。

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

希望我的问题有道理。提前谢谢!

我道歉,我忘了添加我正在使用核心数据,如果它有所作为。但是感谢iamsult和69geeks的答案,我会考虑两者。

2 个答案:

答案 0 :(得分:0)

我建议最好的方法是在AppDelegate中保留shared NSMutableArray,从UITextField填写并在UIPicker中使用。

答案 1 :(得分:0)

首先为A类创建对象,然后在B类(参考标签)中说出doctorTab。现在通过B类对象doctorTab访问A类数组。

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

doctorArray是A类中定义的数组。

希望这对你有用。