gpt4 book ai didi

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

转载 作者:搜寻专家 更新时间:2023-10-30 20:07:46 34 4
gpt4 key购买 nike

我正在按照 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 但我收到编译器警告说 Controller 可能不会响应 setTabURLs

我已经复制粘贴了 Controller ,但看不出问题出在哪里。

- (void)viewDidLoad {
[self setTabURLs:[NSArray arrayWithObjects:@"tt://menu/1",
@"tt://menu/2",
@"tt://menu/3",
@"tt://menu/4",
@"tt://menu/5",
nil]];

最佳答案

OP 所指的行是:

#import <Three20/Three20+Additions.h>

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

关于objective-c - three20 TTNavigator 演示代码触发编译器警告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3483665/

34 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com