Я собрал некоторый код, который преобразует строки в данные, а затем помещает данные в другое текстовое поле. Все работает нормально, но когда я запускаю программу и нажимаю кнопку с действием IB, которое содержит этот код:
[InputData setStringValue:OutputString];
Я получаю эту ошибку:
Поток 1: Программа получила сигнал: "SIGABRT".
И в области вывода в нижней части Xcode я получаю это сообщение:
Завершение работы приложения из-за необработанного исключения "NSInvalidArgumentException", причина: "-[NSConcreteMutableData setStringValue:]: нераспознанный селектор отправлен экземпляру 0x62507e0"
Почему это происходит? Предупреждение говорит мне, что:
Метод экземпляра -setStringValue' не найден (тип возвращаемого значения по умолчанию — id)
Что происходит, я просмотрел это, и кажется, что это должно работать. Что я делаю не так? Я только новичок в Objective-C.
Спасибо, все ценится.