2011-05-17 38 views
0

我有同样的问题,因为这人 How to Sync selected row of UIPicker with previously entered dataUIPicker和文本字段

我想选择器与另一个标签从文本字段信息加载。我会解释。

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

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

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

我道歉,我忘了添加我使用核心数据,如果这有所作为。但是,感谢iamsult和69个人的答案,我会考虑这两个问题。

回答

0

首先为类A创建对象,在类B中引用doctorTab(引用标签)。现在,通过对象doctorTab访问类A数组中从B类

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

doctorArray是在A级定义

希望这会为你工作的阵列。

+0

感谢您的答案我忘了添加我使用核心数据,如果这对您的答案造成影响。对不起。我应该补充说。 – Tremaine 2011-05-17 12:01:33

0

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

+0

感谢您的答复我忘了添加我使用核心数据,如果这对您的答案有所不同。对不起。我应该补充说。 – Tremaine 2011-05-17 12:00:54