Objective c three20 TTNavigator演示代码触发编译器警告

Objective c three20 TTNavigator演示代码触发编译器警告,objective-c,uitabbarcontroller,three20,ttnavigator,Objective C,Uitabbarcontroller,Three20,Ttnavigator,我正在按照TTNavigatordemo应用程序创建一个类似的项目,并在第一个关卡上失败了 我复制了开头部分,如下所示: - (void)applicationDidFinishLaunching:(UIApplication *)application { TTNavigator* navigator = [TTNavigator navigator]; navigator.persistenceMode = TTNavigatorPersistenceModeAll;

我正在按照
TTNavigator
demo应用程序创建一个类似的项目,并在第一个关卡上失败了

我复制了开头部分,如下所示:

- (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]];
}明白了

确保该行包含在Prefix.pch文件中:-)

#导入

或者包含在源代码中

OP指的是:

#导入

(setTabUrls:在UIToolbarController上的类别中定义)

#导入什么?
 #import <Three20/Three20+Additions.h>