我正在通過在TTNavigator
演示應用程序之後創建一個類似的項目來工作,並已落在第一個障礙。three20 TTNavigator演示代碼觸發編譯器警告
我已經重複起始段爲顯示在這裏:
- (void)applicationDidFinishLaunching:(UIApplication *)application {
TTNavigator* navigator = [TTNavigator navigator];
navigator.persistenceMode = TTNavigatorPersistenceModeAll;
navigator.window = [[[UIWindow alloc] initWithFrame:TTScreenBounds()] autorelease];
TTURLMap* map = navigator.URLMap;
[map from:@"*" toViewController:[TTWebController class]];
[map from:@"tt://tabBar" toSharedViewController:[TabBarController class]];
if (![navigator restoreViewControllers]) {
[navigator openURLAction:[TTURLAction actionWithURLPath:@"tt://tabBar"]];
}
}
而且我已經包括了TabBarController
但我得到一個編譯器警告稱控制器可以不setTabURLs
迴應。
我有複製粘貼控制器,無法看到問題出在哪裏。
- (void)viewDidLoad {
[self setTabURLs:[NSArray arrayWithObjects:@"tt://menu/1",
@"tt://menu/2",
@"tt://menu/3",
@"tt://menu/4",
@"tt://menu/5",
nil]];
}
#進口什麼(setTabUrls是在UIToolbarController一個類定義)?? –
oliland
2010-10-29 19:38:30
-1請修復此問題或刪除 - 沒有幫助! – 2012-05-11 16:43:59
好吧,我自己修復它,讓你可以閱讀它! – 2012-05-11 22:15:56