Quelqu'un utilise déjà la navigation par URL Three20 avec PureMVC?Utiliser la navigation par URL Three20 avec PureMVC?
Je ne sais pas où implémenter le mappage d'URL. Dans l'AppDelegate, Faceade, RootViewController?
Merci de votre aide.
Quelqu'un utilise déjà la navigation par URL Three20 avec PureMVC?Utiliser la navigation par URL Three20 avec PureMVC?
Je ne sais pas où implémenter le mappage d'URL. Dans l'AppDelegate, Faceade, RootViewController?
Merci de votre aide.
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"];
Mais pourquoi ce travail ne marche pas:
UIViewController *vc = [[TTNavigator navigator] viewControllerForURL:@"tt://post"];
[facade registerMediator:[BlogTableViewMediator withViewComponent:vc]];