在编写c#时,在Visual Studio中,您可以将regions设置为相应的组代码。作为Xcode的新手,我似乎无法找到类似的功能。
答案 0 :(得分:18)
使用Xcode编辑器,您可以通过单击左侧边距来折叠或展开任何代码块。此外,您可以在代码中的任何位置添加标记:
#pragma mark
您的标题,只要您愿意
然后,您的标记将出现在编辑器窗口顶部的中间弹出菜单中。
更新:我发现此问题的副本存在here。答案可能很有意义。
答案 1 :(得分:17)
您也可以使用:
// MARK: -
或
// MARK: Initialization
比#pragma mark更便携。
答案 2 :(得分:11)
答案 3 :(得分:7)
还有一个选项
#pragma mark - Initialization
答案 4 :(得分:3)
如果您想要一个包含代码自定义部分的折叠区域,请将所需的代码放在大括号{
}
内,它将成为折叠区。
但是你必须记住,大括号也定义了变量范围,所以这段代码不应该有变量声明,这些声明将在这些括号之外使用。
答案 5 :(得分:3)
如果不支持.Net样式区域,能够折叠所有功能是下一个最好的选择。
command - 选项 - shift - 左箭头 崩溃。
command - 选项 - shift - 右箭头 扩大。
Xcode将记住折叠函数的最后状态。