使用Three20的导航模式调用UITableViewController实例的init方法

时间:2011-04-17 17:29:55

标签: iphone three20

我在一个three20项目中有一个名为MainTableViewController的UITableViewController子类实例。映射设置如下:

[map from:@"tt://catalog" toViewController:[MainTableViewController class]];
更新到xcode 4和当前的three20 v1.0.5后

。不再调用MainTableViewController的init方法。有没有人提示如何在没有参数的情况下映射到视图控制器的init方法:

@implementation MainTableViewController
- (id)init{

三个20风格导航的介绍页面指出无初始化案例参数案例http://three20.info/article/2010-10-06-URL-Based-Navigation

我在这里错过了一些东西吗?

1 个答案:

答案 0 :(得分:1)

Three20希望您为UIViewControllers使用指定的初始化程序:

- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil