Нераспознанный селектор отправлен? - PullRequest
1 голос
/ 29 сентября 2011

Я возился с MonoTouch и конструктором интерфейса XCode из некоторого примера кода, у которого уже был определен интерфейс.

После добавления кнопки и предоставления ей обратного вызова, я обнаружил, что одна из кнопок былабольше не отвечает на щелчки и вместо этого вылетает:

2011-09-30 01: 51: 35.361 RedLaserSample [19437: 707] - [RLSampleViewController scanPressed]: нераспознанный селектор, отправленный экземпляру 0x17e1260 MonoTouch.Foundation.MonoTouchException: исключение Objective C выброшено.Имя: NSInvalidArgumentException Причина: - [RLSampleViewController scanPressed]: нераспознанный селектор, отправленный экземпляру 0x17e1260 в MonoTouch.UIKit.UIApplication.Main (аргументы System.String [], аргумент System.String PrincipalClassName, делегат SystemClass.CringName): 0x00000]: 0x00000]RedLaserSample.Application.Main (System.String [] args) [0x00000] в /Users/dev/Desktop/chrisbranson-RedLaserSample-0311fa6/RedLaserSample/Main.cs:28

Любые идеи, которые могутбыть причиной этого и как я мог это исправить?

1 Ответ

1 голос
/ 29 сентября 2011

Решено, по какой-то причине мне пришлось заново добавить событие click в Xcode Builder ... возможно, проект, построенный с более старой версией mono, сломался, когда был добавлен более новый способ добавления обратных вызовов кнопок?

...