返回时,在IOS Simulator上查看崩溃

时间:2013-02-10 05:28:50

标签: ios view crash xib

我有两个XIB设置,一个启动,然后XIB上有一个按钮,然后加载一个有RSS源的视图(单独的XIB)。

在作为RSS提要的第二个Xib上,我有一个名为home的导航按钮,它返回到原始Xib。一切正常但是当我单击原始Xib上的按钮再次返回第二个Xib时,IOS模拟器崩溃了。

我想我必须发布原始视图,但我不确定如何做到这一点?任何提示。

这是我用来移动到第二个Xib的代码(所以当我尝试进入RSS视图时,这将再次执行。)

- (IBAction)changeratings:(id)sender
{
    RSSTableViewController *rss2 = [[RSSTableViewController alloc]init];
    [self presentViewController:rss2 animated:YES completion:nil];
}

1 个答案:

答案 0 :(得分:0)

它正在崩溃,因为你只是在分配RSSTableViewController,你没有启动任何nib接口,这就是原因。

你必须用initWithNibName初始化它。初始如下

RSSTableViewController *rss2 = [[RSSTableViewController alloc]initWithNibName:@"RSSTableViewController" bundle:nil];