一直喜欢
Shift + Control + Command + H双手查看,但有时拿笔时比较尴尬。
(一)直接查看类和方法的继承及调用列表
- 在代码中点击(或选中)方法名;
- 点击代码编辑区域左上角的
“方块”图标,会弹出一个弹出窗口; - 在弹出窗口中选择
Callers,右侧就有列出所有调用此方法的位置;选择Callees则会显示此方法调用的所有其他方法。
或者 Command + Enter 到辅助编辑器 -> Mannal 中点选 “Callers/Callees”
(二)双指单击方法名(相当于以往 Windows 下的右击鼠标效果)弹出 pop-up menu -> Find Call Hierachy
(三)点击方法名 -> Shift + Control + Command + H(需双手操作)
(四)Command + 3 to Show the Find Navigator -> find -> Call Hierachy -> 输入方法名 -> Enter (太繁杂)
Reference to:
In Xcode, how can I find all caller functions of a specific function?