新的Objective C程序员在这里,这是我的第一个应用程序之一,所以任何帮助都将受到高度赞赏。
我正在尝试使用此应用程序从一个TableView导航到另一个TableView,但我得到了一个'无法在捆绑中加载NIB'错误。我已经研究过解决方案,并尝试通过构建阶段添加目标成员资格,但没有任何作用。所以我假设我的代码有问题。有人会介意看着它并告诉我我能做些什么来修复它吗?我在下面添加了一个github链接,以便于查看。
答案 0 :(得分:2)
你应该做这样的事情。 而不是
self.details = [[STSneakerBrandDetailTableViewController alloc] initWithNibName:@"STSneakerBrandDetailTableViewController" bundle:nil];
插入下一行:
UIStoryboard* storyboard = [UIStoryboard storyboardWithName: @"Main"
bundle: nil];
self.details = [storyboard instantiateViewControllerWithIdentifier: @"STSneakerBrandDTVC"];
在main.storyboard中选择STSneakerBrandDetailTableViewController并在Stryboard ID字段中写入STSneakerBrandDTVC。