XCode 4是否支持区域&您的代码管理方法是什么?

时间:2011-03-31 07:33:08

标签: objective-c xcode cocos2d-iphone objective-c++

我知道Xcode 3从不支持区域,但我不确定Xcode 4是否存在,想知道是否有人知道。

区域有助于订购代码并保持其清洁和可管理性,它们在.NET C#IDE中受支持,并且通常可以使用#region和#endregion访问(如果我没记错的话)。

如果没有,是否还有其他管理代码的方式?
任何提示,技巧或建议都会很棒!

奥利弗。

1 个答案:

答案 0 :(得分:7)

Xcode(3& 4)确实支持代码折叠 - 也就是说,能够将一段代码可视地折叠成一行 - 但它基于代码本身语法定义的块,而不是特别是标记区域。因此,您可以折叠类,方法,循环,if块等。查看代码的左侧,以不同的灰色阴影显示的垂直条纹。将鼠标悬停在该条带上将突出显示一段代码;点击将折叠该部分。

Xcode 4的“符号导航器”窗格还提供了项目的树视图,它以层次结构显示类,方法,属性和实例变量。

您还可以使用(在3和4中)#pragma mark SectionName将部分标记添加到编辑器窗口顶部显示的符号列表中。

相关问题