當我在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