我和这个人有同样的问题 How to Sync selected row of UIPicker with previously entered data
我希望选择器从另一个选项卡中的文本字段加载信息。我会解释一下。
我有一个医生标签,用户填写有关他们医生的所有信息或从联系人添加。在另一个需要引用医生的标签中,而不是要求他们输入相同的信息,我只想使用选择器。
但我想知道是否在init中创建了一个NSMutableArray,使用-viewDidLoad:然后当然dealloc和迭代一样充足。我应该为选择器设一个单独的类并引用它吗?
希望我的问题有道理。提前谢谢!
我道歉,我忘了添加我正在使用核心数据,如果它有所作为。但是感谢iamsult和69geeks的答案,我会考虑两者。
答案 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类中定义的数组。
希望这对你有用。