Xcode可以一次折叠多个方法吗?

时间:2012-11-18 09:08:20

标签: xcode4.5 code-folding

我班上有大约两千行代码,里面有近五十个方法。我知道我可以将它们除以#pragma mark SomeMethodsSet并查看上面跳转栏中列出的内容,但是有哪些方法可以将折叠组合在一起,就像单方法一样?< / p>

3 个答案:

答案 0 :(得分:4)

Command + Option + Shift +向左箭头 - 折叠所有方法 Command + Option + Shift +右箭头 - 展开所有方法

答案 1 :(得分:1)

如果将鼠标悬停在设置断点的位置和编写代码的位置之间,则会看到指向下方的箭头。单击它将隐藏代码。

在:

enter image description here

后:

enter image description here

答案 2 :(得分:0)

你可以使用一些Xcode跳跃魔术来更好地浏览你的代码 - &gt; http://mobiledevelopertips.com/xcode/xcode-4-jump-bar-tips-and-tricks.html

如果您发现自己在使用大型类和大量方法时遇到困难,为什么不尝试重构代码呢?拆分几个较小的一个大班。将一些逻辑提取到新类中。尽量保持班级小,让他们一次只做几件事。避免“上帝阶级”,试图立即解决所有问题。