Скорее всего, где-то в коде есть присвоение переменной NSNumber
переменной NSString
.
Таким образом, числовой объект (экземпляр 0xed1bd6c1b1e0a897) не может ответить на hasPrefix:
метод .
2020-04-05 14:51:44.095 Xcode[5709:184457] -[__NSCFNumber hasPrefix:]: unrecognized selector sent to instance 0xed1bd6c1b1e0a897
Попробуйте отладить и выяснить, что на самом деле представляет собой этот объект 0xed1bd6c1b1e0a897
, где он создается и присваивается строковому объекту. Как только вы найдете это - вы можете легко преобразовать его в NSString
, используя stringValue
свойство .
Я предполагаю, что вы смогли построить проект. Если Xcode
вылетает даже до сборки и запуска - я понятия не имею.