2016-08-09 58 views
0

當我在iPad 2上啓動我的應用程序並單擊BarButtonItem時出現此錯誤。單擊按鈕後出現錯誤線程1:信號SIGABRT

2016年8月9日15:06:14.030 ExampleApp中[2880:1685434] *終止應用程序由於未捕獲的異常 'NSInvalidArgumentException',原因:「故事板()不包含視圖控制器與識別符 'QRCodeView' ' *第一擲調用堆棧: (0x2483c10b 0x23fe2e17 0x29061941 0xcd57c 0xcd9a0 0x289b06cd 0x28b30601 0x289b06cd 0x289b0659 0x2899864f 0x2899877b 0x289affb5 0x2896a275 0x247fef59 0x247fd25d 0x247fd68f 0x24750bf9 0x247509e5 0x2599cac9 0x289e0ba1 0xd07b4 0x243ff873) 的libC++ abi.dylib:與類型的未捕獲的異常終止NSException

有沒有想法?

回答

0

好像你正試圖獲取帶有標識符「QRCodeView」的視圖控制器。

我假設你有一些代碼在該按鈕的動作,看起來像:

let story = UIStoryboard(name:"YourStoryboard", bundle: nil) 
let vc = story.instantiateViewControllerWithIdentifier("QRCodeView") 

有可能投這樣的:

let vc = story.instantiateViewControllerWithIdentifier("QRCodeView") as? QRCodeView 

而且實際上可以失敗。檢查你的故事板標識符。