当我在xib中添加UISwitch
时,我的iPhone应用程序崩溃。它无论在哪个视图控制器的视图上都会崩溃,我添加一个UISwitch
。iPhone应用程序在添加UISwitch时崩溃
有趣的是......当我推动视图控制器时,initWithNibName
被调用,应用程序在调用viewDidLoad
之前崩溃!
该代码在SVN回购团队中共享。我怀疑原因可能是项目文件可能已经被svn冲突所破坏,而这些svn冲突无法正确解析。这是我可以想到的一种可能性,但不知道在哪里可以找到这次事故的真正原因。
我需要一个专家建议,了解这次事故的可能性有哪些,在initWithNibName
的致电之后,但在致电viewDidLoad
之前,找到发生碰撞的原因。
感谢
一件事,即使UISwitch通过代码动态添加添加它,而不是应用程序崩溃在xib。 – Atif 2012-07-12 11:03:47
从代码中添加UISwitch,但将该代码放在try-catch语句中,并打印出您获得的异常。这可能会给我们更多的线索。公平起见,如果添加UISwitch,我想不出应用程序崩溃的原因。如果您不添加开关控制,应用程序是否正常运行? – George 2012-07-12 11:32:30
如果没有添加UISwitch,则应用程序运行正常。 让我检查try-catch块,如果发现任何事情,我会通知您 – Atif 2012-07-12 11:41:01