У меня есть пара IBOutlets в моем классе ViewController, объявленных следующим образом:
@property (nonatomic, retain) IBOutlet UILabel* labelHostStatus;
@property (nonatomic, retain) IBOutlet UIButton* connectButton;
@property (nonatomic, retain) IBOutlet UITextField* fieldAddress;
@property (nonatomic, retain) IBOutlet UITextField* fieldPort;
(и, конечно, @synthesize
'd)
Все работает отлично, и я могу получить доступ к IBOutlets в коде, получить / установить тексты и прочее.
В какой-то момент я решил представить контроллер модального представления, и это нормально. Однако после закрытия модального контроллера представления и возвращения к основному контроллеру я больше не могу получить доступ к вышеупомянутым выходам. Я получаю исключения и вылетает при попытке сделать это:
2013-05-13 22:39:47.359 [7267:c07] -[__NSCFString text]: unrecognized selector sent to instance 0x885aa30
Что случилось? :(