Подтвердить что ты не робот

Как перемещаться по иерархии вызовов метода в Xcode 4?

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

4b9b3361

Ответ 1

Так как Xcode 4.4 была доступна функция поиска непосредственного вызывающего и/или вызываемых вызовов метода. К сожалению, похоже, что нет удобного представления иерархии, как в Eclipse.

Что нового в Xcode 4.4

Xcode может отображать вызывающие и вызываемые вызовы текущей функции или метода. Доступ к этой функции осуществляется из меню "Показать связанные элементы" или с помощью редактора "Помощник" и выбора "Вызовы" или "Калле" во всплывающем меню панели перехода.

Ответ 2

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

enter image description here

Ответ 3

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