Как я могу получить объект из другого класса - PullRequest
0 голосов
/ 14 января 2011

Если я хочу получить один Label.text из View1, поэтому я установил в firstView.h

@interface RootViewController : UITableViewController {
 NSMutableArray *menuList;
}
@property(nonatomic,retain)NSMutableArray *menuList;

@end

в secondView.h

@interface SecondViewController : UIViewController <UIPickerViewDelegate,UIPickerViewDataSource> {

 UILabel *comboView;

}
@property (nonatomic,retain)UILabel *comboView;
@end

в secondView.m

FirstViewController *firstViewController = [[FirstViewController alloc]initWithNibName:@"FirstViewController" bundle:nil];
[firstViewController.menuList addObject:comboView.text];

но когда я хочу получить объект из menuList в firstView (self.menuList) Стало "ноль" !!!

В чем проблема ?? Спасибо

Mini

1 Ответ

1 голос
/ 14 января 2011

Предоставленный код очень ограничен, вы не забыли инициализировать «menuList» перед добавлением объектов?Цель C позволяет добавлять объекты в неинициализированные массивы, поэтому легко допустить ошибку.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...