[Xamarin]unrecognized selector sent to instance

環境: iOS,Xamarin

App Run到一半,居然出現以下的錯誤,

Xamarin.iOS: Received unhandled ObjectiveC exception: NSInvalidArgumentException

-[ViewController BtnNotify2_TouchUpInside:]: unrecognized selector sent to instance 0x16db5f40

到底是什麼問題造成的呢?

 

後來用那個「BtnNotify2_TouchUpInside:」去找,發現是在 ViewController.designer.cs 之中,如下,

才想到說,之前有在 storyboard 上的 Button Double Click 後,在 ViewController.cs 中並沒有去實作那段 Code, 如下,

所以解法就是在 storyboard Button 的 event 將它移除,或是在 ViewController.designer.cs 之中 刪除那段程式碼哦!

 

Hi, 

亂馬客Blog已移到了 「亂馬客​ : Re:從零開始的軟體開發生活

請大家繼續支持 ^_^