Установка текста метки в другом классе
В моем viewcontroller я создаю метку здесь.
В другом viewcontroller я создаю экземпляр первого контроллера представления. Здесь я попытался установить свойство text метки. Но это не работает. Я проверял свой код снова и снова и не мог найти ничего пропавшего. Я попытался создать метку как программно, так и используя конструктор интерфейса. Все еще не могу установить свойство текста метки. Есть причина для этого?
Я создаю ярлык в
- (void)viewDidLoad
{
myLabel = [[UILabel alloc]init];
[myLabel setText:@"Hi"];
[myLabel1 setText:@"Hello"];
[myLabel setFrame:CGRectMake(105, 130, 120, 30)];
[myLabel setBackgroundColor:[UIColor clearColor]];
[myLabel setTextColor:[UIColor whiteColor]];
[myLabel setTextAlignment:UITextAlignmentCenter];
[myLabel setAdjustsFontSizeToFitWidth:YES];
[self.view addSubview:myLabel];
[myLabel release];
}
На мой первый взгляд контроллер
MySecondViewcontroller *showMyViewcontroller = [[ MySecondViewcontroller alloc]initWithNibName:@"MySecondViewcontroller" bundle:nil];;
showMyViewcontroller.myLabel = @"I cant set the text";
[self.navigationcontroller pushViewController: showMyViewcontroller animated:YES];
[showMyViewcontroller release];
Что я тут делаю не так