Каждый раз, когда я пытаюсь установить значение любой переменной в моем объекте модели, я получаю сообщение об ошибке «Нераспознанный селектор отправлен в экземпляр», и приложение вылетает. Ивари были синтезированы, и они не только для чтения. Я проверил, чтобы увидеть, что установленные значения имеют правильный тип.
Я не уверен, связано ли это с каким-то соединением в IB, которое я проверил повторно.
Один дополнительный бит информации: я начал разрабатывать более раннюю версию Xcode и тот же фрагмент кода, который использовался для этой версии.
Вот точное сообщение об ошибке:
*** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '*** -[NSCFString setDistance:]: unrecognized selector sent to instance 0x380ce50'
2009-11-10 15:10:58.113 CabMeter[7432:207] Stack: (
29303899,
2457931593,
29685819,
29255286,
29107906,
11415,
3140002,
3149770,
3199319,
3236748,
3170686,
3230561,
3179329,
12452,
3918761,
3933474,
4979284,
4987529,
3990121,
2838067,
2746396,
2773173,
37400273,
29088640,
29084744,
37394317,
37394514,
2777091,
9208,
9062
)