ProductListViewController

ProductListViewController

我正在调试一个iOS应用程序。

当我跑步

        ProductListViewController *pListController = [[ProductListViewController alloc] initWithStyle:UITableViewStylePlain];
        pListController.title = @"我的收藏";
        //pListController.product=self.product;
        pListController.opeType = Get_MyCollect;
        [self.navigationController pushViewController:pListController animated:YES];

我的应用程序退出了,但没有在Xcode输出中打印任何内容?

任何的想法?

我在编辑方案中打开所有选项

而且也没有更多的信息打印。

最佳答案

您有一个名为ProductListViewController的自定义UITableViewController,并按如下所示实例化它:

[[ProductListViewController alloc] initWithStyle:UITableViewStylePlain];

问题是您还有一个ProductListViewController笔尖。在iOS 6(不是iOS 5及更高版本)中,当您说上述代码行时,此笔尖将作为ProductListViewController View Controller 的笔尖自动加载。因此,ProductListViewController必须是笔尖的所有者,并且其viewtableView都必须是笔尖中的UITableView。

或者,只需更改笔尖的名称,或删除笔尖(并重建项目文件夹)!现在,您的UITableViewController将创建自己的UITableView。

10-07 13:30