在iphone中向xib项目添加一个storyboard项目时崩溃应用程序

时间:2013-03-06 11:49:42

标签: iphone ios

我是手机编程的新手。可以告诉我这个Expection的意思是什么。我在里面创建了一个Xib项目,我已经添加了另一个项目UICollectionview项目,它包含了storybroad。我运行项目的工作正常,这里如果我点击按钮意味着它必须进入Collectionview项目,但在这里它崩溃的应用程序和在控制台中显示一些这样的消息。可以任何身体告诉我什么是错误。 谢谢 阿斯拉姆

Application tried to push a nil view controller on target <UINavigationController: 0x9c9e8f0>.
2013-03-06 17:12:04.141 Taukyy[324:1c103] Hai Deselected Aslam
2013-03-06 17:12:04.141 Taukyy[324:1c103] Hai Deselected Aslam
2013-03-06 17:12:05.415 Taukyy[324:1c103] *** Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'Could not load NIB in bundle: 'NSBundle </Users/User/Library/Application Support/iPhone Simulator/6.1/Applications/81FB53C6-91C6-4609-A3A4-422CF5BA5AF4/Taukyy.app> (loaded)' with name 'LXCollectionViewController''
*** First throw call stack:
(0x25aa012 0x22d8e7e 0x25a9deb 0x1438ef9 0x12fd7e7 0x12fddc8 0x1737437 0x12fdff8 0x12fe232 0x12fe4da 0x13158e5 0x13159cb 0x1315c76 0x1315d71 0x131689b 0x1316e93 0x1316a88 0xb28c8 0x22ec705 0x12202c0 0x145ca64 0x22ec705 0x12202c0 0x1220258 0x12e1021 0x12e157f 0x12e06e8 0x124fcef 0x124ff02 0x122dd4a 0x121f698 0x345cdf9 0x345cad0 0x251fbf5 0x251f962 0x2550bb6 0x254ff44 0x254fe1b 0x345b7e3 0x345b668 0x121cffc 0x3d4d 0x24a5)
libc++abi.dylib: terminate called throwing an exception

2 个答案:

答案 0 :(得分:0)

在故事板上,您可以通过按钮操作链接UIViewControllers,例如按下按钮详细信息,您可以按下另一个UIViewController。这标有故事板上的一行。

一切正常,直到您删除ViewController并且忘记删除该按钮的操作。在这种情况下,你可以看到确切的错误:)

我希望它有所帮助!

答案 1 :(得分:0)

当你按下那个按钮时,你显然是在调用pushViewController:动画方法。这个错误所说的是你对这种方法毫无用处。所以给出下面的代码,

[myNavigationController pushViewContoller:theViewController:animated:YES];

传递给该方法的“theViewController”可能不是[[alloc] init] ed对象。它似乎在您想要将其推入堆栈之前被解除分配。