У меня внезапно не удалось распечатать свойства объекта или вызвать методы внутри lldb. Единственное, что печатает это:Класс lldb имеет несовместимый суперкласс
error: class '<ClassName>' has incompatible superclasses
note: inherits from superclass 'NSObject' here
Это верно даже для самых основных типов объектов, таких как: NSArray, NSDictionary и NSString. Вот конкретный пример:
(lldb) po functie.length
error: class 'NSString' has incompatible superclasses
note: inherits from superclass 'NSObject' here
error: 1 errors parsing expression
Единственные методы, которые доступны те, которые доступны в NSObject, такие как -класс. Продолжая предыдущий пример:
(lldb) po [functie class]
__NSCFString
Если кто-нибудь знает, в чем проблема, ваш ввод будет с благодарностью. Спасибо.
Является ли ваша конфигурация конфигурации отладкой или выпуском? У меня были такие странные ошибки, что я был в выпуске. – NobodyNada
Это отладка. Я обязательно проверил. – dudeman
Вы чистили и восстанавливали? У вас есть эта проблема в других проектах? – NobodyNada