2010-01-16 25 views

回答

2

您在AppDelegate的applicationDidFinishLaunching函數中設置了初始和經常使用的URL映射。

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

您可以添加在任何時間通過執行以下操作刪除URL映射網址:

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

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

但爲什麼犯規這項工作:

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