今天遇到了一個巨噁心的問題,
我用xib創建了button控件,連接上了,也沒啥問題,就是運行的時候,點擊button action,系統會崩潰,爆出“
unrecognized selector sent to instance
”。莫名其妙麼,仔細看了代碼,沒啥問題阿,難道是我的xib連接寫錯了?又弄了一下,還是不行,靠。我鬱悶了。
把文件刪除了,新建,還是不行,神馬情況!!!
後來找到原因了,我的controller,在調用的時候聲明成了局部變量,系統無法找到正確的 controller.
這不坑爹嗎,暈,費了一個小時,就弄了個這個玩意。不過也學習了,之前寫界面都是用代碼直接敲,換到這個上頭,有好用的工具,反而不習慣了。
大家遇到這個問題沒有阿,一定不要把controller 寫成局部變量阿。(不用xib,無所謂)