2011-11-29 8 views

ответ

0

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

http://www.theappcodeblog.com/2011/04/15/passing-data-between-views-tutorial-using-a-protocol-delegate-in-your-iphone-app/

What exactly does delegate do in xcode ios project?

Другой вариант заключается в создании общей модели (читать на моделей модель контроллера вид). Это характерно для этой модели для создания модели и обмениваться данными, получая одноэлементный экземпляр модели:

MyModel *model = [MyModel sharedInstance]; 
0

Вы можете использовать NSUserDefaults для хранения данных, и вы можете получить в любом классе

к магазину:

NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults]; 

[defaults setObject:userName.text forKey:@"userNameKey"]; 

Чтобы получить:

 NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults]; 

     NSString *userName = [prefs stringForKey:@"userNameKey"]; 
Смежные вопросы