UIPicker и текстовое поле - PullRequest
0 голосов
/ 17 мая 2011

У меня тот же вопрос, что и у этого человека Как синхронизировать выбранную строку UIPicker с ранее введенными данными

Я хочу, чтобы средство выбора загружалось с информацией из текстового поля в другомвкладка.Я объясню.

У меня есть вкладка доктора, где пользователь заполняет всю информацию о своем докторе или добавляет из контактов.В другой вкладке, где им нужно обратиться к врачу, вместо того, чтобы просить их ввести ту же самую информацию, которую я представляю, просто используйте средство выбора.

Но я хотел бы знать, создает ли NSMutableArray в init, используяviewDidLoad: и затем, конечно, dealloc так же, как итерация.И должен ли я иметь отдельный класс для сборщика и просто сослаться на него?

Надеюсь, мой вопрос имеет смысл.Заранее спасибо!

Я извиняюсь, забыл добавить, что я использую Core Data, если это вообще что-то меняет.Но спасибо iamsult и the69geeks за ответы, я рассмотрю оба.

Ответы [ 2 ]

0 голосов
/ 17 мая 2011

Прежде всего создайте объект для класса A, скажем doctorTab в классе B (ссылка на вкладку).Теперь получите доступ к массиву класса A через объект doctorTab из класса B.

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

doctorArray - это массив, определенный в классе A.

Надеюсь, это сработает для вас.

0 голосов
/ 17 мая 2011

Я бы предложил лучший способ - сохранить shared NSMutableArray в AppDelegate, заполнить его из UITextField и использовать его в UIPicker.

...