Где окно выражения в Xcode 4? - PullRequest
42 голосов
/ 12 апреля 2011

Как я могу добавить выражение для просмотра в Xcode 4?

Это должно быть очень очевидно, но это не так.Кажется, что оно не отображается ни в каком меню или доступно по контекстному клику.Было бы хорошо, если бы я мог выделить переменную или выражение, а затем «Добавить к просмотру» или «Добавить выражение».

Ответы [ 4 ]

65 голосов
/ 13 апреля 2011

Я не знаю, есть ли возможность создать выражение наблюдения непосредственно из окна кода Xcode 4. Если в окне кода есть что-то, для чего вы хотите добавить отслеживание выражений, я думаю, вам придется скопировать этот код в буфер обмена.

Затем во время отладки убедитесь, что отображается область отладки. Это нижний центральный вид в Xcode. Вы можете отобразить эту область, щелкнув соответствующий значок представления в представлении отладки.

Show Xcode 4's Debug Area

Затем в левом нижнем углу области отладки у вас есть список наблюдения. Вы можете добавить выражение в этот список, щелкнув правой кнопкой мыши и выбрав Добавить выражение:

Щелкните правой кнопкой мыши, чтобы добавить выражение http://blog.roughfalls.com/non-wp/img/xcode4_addexpression.png

После выбора этой опции появится диалоговое окно. Вы можете вставить выражение, которое вы скопировали в буфер обмена, в это диалоговое окно и нажать «Добавить». Часовые выражения обозначены в списке небольшим значком «E» слева от них.

7 голосов
/ 01 июня 2012

Просто примечание: у меня была проблема с выражениями, которые не были оценены ( Выражение в Xcode 4.3.2 Область отладки не оценена ).

Чтобы это работало,Я должен был также включить тип результата выражения (например, (NSString *)[tag name]).

enter image description here

0 голосов
/ 19 июня 2016

Для тех, кто ищет использование Swift Добавить выражение : Щелкните правой кнопкой мыши Просмотр переменных в Область отладки .Затем выберите Добавить выражение

enter image description here

Введите instanceName или instanceName.propertyName и нажмите ввод.Это так просто.

enter image description here

0 голосов
/ 30 июля 2015

Ссылка на изображение нарушена в принятом ответе, поэтому вот изображение, дополняющее его.

enter image description here

Щелкните правой кнопкой мыши список просмотра вобласть отладки и выберите «Добавить выражение ...»

...