Я пытаюсь обновить одно текстовое поле из другого класса:
У меня есть два класса:
@interface FlipsideViewController : UIViewController <PostDistanceControllerDelegate> {
id <FlipsideViewControllerDelegate> delegate;
IBOutlet UITextField *currentStatus;
IBOutlet UITextField *currentUpdateDate;
}
@property ...
В моем FlipsideViewController.m я могу использовать:
@implementation FlipsideViewController
//....
- (IBAction)done:(id)sender{
currentStatus.text=@"TOTO";
}
Теперь у меня есть второй класс, в котором я пытаюсь обновить текст из первого класса ...
@implementation OthersideViewController
-(void)setStatus{
[FlipsideViewController currentStatus.text=@"TEST"};
}
Я знаю, что не могу повторно инициализировать контроллер, потому что он уже инициализирован,Я попытался выйти за пределы поля currentStatus, но оно не работает.Я попытался использовать getter и setter, как вы делали бы в Java, и отладчик говорит: нераспознанный селектор
Есть идеи?