Где окно выражения в Xcode 4?
Как добавить выражение для просмотра в Xcode 4?
Это должно быть очень очевидно, но это не так. Кажется, что это не меню или не доступно в контекстном клике. Было бы неплохо, если бы я мог выделить переменную или выражение, а затем "Добавить, чтобы смотреть" или "Добавить выражение".
Ответы
Ответ 1
Я не знаю, что есть возможность создать выражение часов непосредственно из окна кода Xcode 4. Если в окне кода есть что-то, что вы хотите добавить для просмотра выражения, я думаю, вам придется скопировать этот код в буфер обмена.
Затем во время отладки убедитесь, что область отладки отображается. Это нижний центральный вид в Xcode. Вы можете показать эту область, щелкнув соответствующий значок вида из представления отладки.
![Show Xcode 4's Debug Area]()
Затем в левом нижнем углу области отладки у вас есть свой список наблюдения. Вы можете добавить выражение в этот список, щелкнув правой кнопкой мыши и выбрав Add Expression:
Щелкните правой кнопкой мыши, чтобы добавить выражение http://blog.roughfalls.com/non-wp/img/xcode4_addexpression.png
После выбора этой опции появится диалоговое окно. Вы можете вставить выражение, которое вы скопировали в буфер обмена, в это диалоговое окно и нажать "Добавить". Наблюдательные выражения обозначаются в списке маленьким значком "E" слева.
Ответ 2
Просто примечание: у меня была проблема с выражениями, которые они не оценили (Выражение в Xcode 4.3.2. Отладка не оценивалась).
Чтобы заставить его работать, мне пришлось включить также тип результата выражения (например, (NSString *)[tag name]
).
![enter image description here]()
Ответ 3
В принятом ответе ссылка на изображение нарушена, поэтому вот изображение для дополнения.
![введите описание изображения здесь]()
Щелкните правой кнопкой мыши список часов в области отладки и выберите "Добавить выражение..."
Ответ 4
Для тех, кто ищет быстрое выражение Add Expression:
Щелкните правой кнопкой мыши Просмотр переменных в области отладки. Затем выберите Add Expression
![введите описание изображения здесь]()
Введите имя_экземпляра или имя_экземпляра .propertyName и нажмите клавишу ввода. Это так просто.
![введите описание изображения здесь]()