NSInvalidArgumentException

Самый простой способ сделать это, вероятно, расширить ваш дерганный текст во время вставки. Если вы только что выдернули слово (так, чтобы оно было в регистре "0), то вы можете сделать i<ctrl-r>0<esc>. Это аналогично вводу i или I, за исключением того, что вы вставляете содержимое набранного текста (в данном случае содержимое регистра 0) во вставленный текст.

5
задан Dan Lew 7 April 2009 в 17:21
поделиться

2 ответа

Вы отправляете представлению сообщение toggleView3 когда корректное название селектора toggleView3: — то есть, с двоеточием и аргументом. Они могут выглядеть подобными Вам, но они - полностью различные методы к Objective C.

13
ответ дан 18 December 2019 в 12:02
поделиться

То исключение означает, что Ваше приложение называет toggleView3 без: аргумент отправителя где-нибудь. Так как Ваш новый метод требует аргумента, он совпадает с вызовом метода, который никогда не существовал.

При просмотре отслеживания стека в отладчике, должно быть довольно ясно, куда это прибывает из. Существует, вероятно, предупреждение в результатах сборки, также.

2
ответ дан 18 December 2019 в 12:02
поделиться