У меня такая же проблема в Xcode 7.3 (7D1002) со вчерашнего дня. До этого он работал отлично в течение нескольких недель. В моем случае теперь даже простой «po someString» не работает:
ошибка: метод экземпляра 'URLEncodedString' имеет несовместимые типы результатов в разных единицах перевода ('void *' vs. 'NSString *')
error: instance метод «URLDecodedString» имеет несовместимые типы результатов в различных единицах трансляции («недействительным *» против 'NSString *)
Примечание: метод экземпляра «URLEncodedString» также заявил здесь
Примечание: метод экземпляра «URLDecodedString» также заявил здесь
ошибка: 2 ошибки разбора выражения
Вещи, которые я пробовал:
- выйти и перезапустить Xcode7 и имитатор (они оба были работает с нескольких дней без повторного запуска)
- Xcode: Product-> Очистить и (удерживая клавишу опции) Очистить папку сборки
- Удалить ~/Library/Предпочтения/com.apple.dt.Xcode.plist
- Удалить ~/Library/Developer/Xcode/DerivedData/*
- Удалить ~/Library/Developer/Xcode/IOS DeviceSupport/*
- Установите последнюю версию OS X El Capitan Update 10.11.4
но все, что не помогло. Все еще не может ни p ни po строк в отладчике.
У меня все еще есть старый Xcode 6 на моем Mac (переименован и убран перед установкой Xcode 7, а затем снова вставлен в/Приложения). И это все еще работает, я могу ввести «po someString» в отладчик, и он печатает строку в журнале отладки.Но Xcode 7 ... это не распространяется
Я нашел обходной путь для локальных переменных (даже если эта проблема отличается) здесь:
http://lists.apple.com/archives/xcode-users/2014/May/msg00088.html
Ctrl щелкните на переменной в списке локальных переменных и выбрать «Печать»
Печатное описание someString:
ipad
, который помогает немного, но не может печатать более сложные команды.
Пока нет предложений, но я просто хочу добавить, что у меня такая же проблема. – danielpunkass
Я в настоящее время вижу это с Xcode 5.1.1, когда я ввожу 'expr tableView.translatesAutoresizingMaskIntoConstraints' в отладчик: он говорит:' error: метод экземпляра 'undoManager' имеет несовместимые типы результатов ... ' – Drux