2010-01-16 26 views

Répondre

2

Vous configurez les mappages d'URL initiaux et régulièrement utilisés dans la fonction applicationDidFinishLaunching de AppDelegate.

TTNavigator* navigator = [TTNavigator navigator]; 
    TTURLMap* map = navigator.URLMap; 
    [map from:@"*" toViewController:[TTWebController class]]; 
    [map from:@"tt://catalog" toViewController:[CatalogController class]]; 

Vous pouvez ajouter et supprimer des URL de la carte d'URL à tout moment en procédant comme suit:

[[TTNavigator navigator].URLMap from:@"tt://post" toViewController:self selector:@selector(post:)]; 

[[TTNavigator navigator].URLMap removeURL:@"tt://post"]; 
0

Mais pourquoi ce travail ne marche pas:

UIViewController *vc = [[TTNavigator navigator] viewControllerForURL:@"tt://post"]; 
[facade registerMediator:[BlogTableViewMediator withViewComponent:vc]];