Параметр в TTURLMap? - PullRequest
       14

Параметр в TTURLMap?

0 голосов
/ 30 августа 2011

У меня есть главный экран в стиле Facebook.Для моего SettingsViewController мне нужно передать объект для моего делегата по всему методу.

Как это сделать?

Вот мой код до сих пор:

TTURLMap* map = navigator.URLMap; 

 [map            from: @"tt://einstellungen"
              parent: @"tt://launcher"
    toViewController: [SettingsViewController class]
            selector: nil
          transition: trans];



NSMutableArray *array = [NSMutableArray arrayWithObjects:
                  [self launcherItemWithTitle:@"Einstellungen"
                                        image:@"bundle://animexx-72.png"
                                          URL:@"tt://einstellungen"]                  
                  , nil];  

launcherView.pages = [NSArray arrayWithObjects:
                      array
                      , nil];   

NormalyЯ хотел бы:

SettingsViewController *controller = [SettingsViewController alloc] init];
controller.delegate = self;

Как это здесь?

1 Ответ

1 голос
/ 30 августа 2011

Если вам нужен контроллер как объект, вы можете инициализировать его и использовать ссылку на объект в TTURLMap:

 SettingsViewController* controller = [[SettingsViewController alloc] init];
 controller.delegate = self;


 [map            from: @"tt://einstellungen"
              parent: @"tt://launcher"
    toViewController: controller
            selector: nil
          transition: trans];
...