Xcode - 使用#pragma mark

mk1*_*k12 22 xcode pragma

我很确定这不是重复的.你用#pragma mark吗?我见过多种方式,这是正确的吗?

#pragma mark -
#pragma mark === Actions ===
#pragma mark -

#pragma mark -
#pragma mark === Actions ===

#pragma mark - === Actions ===

#pragma mark Actions
Run Code Online (Sandbox Code Playgroud)

你这样做的方式是什么?你怎么建议把它分开?您通常将您的部分命名为什么,例如视图控制器?

Lou*_*arg 39

没有"正确"的方式,它是注释,所以你如何使用它是一个编码风格的问题.

话虽如此,我做:

#pragma mark -
#pragma mark Actions
Run Code Online (Sandbox Code Playgroud)

因为这会导致Xcode编辑器组中的弹出菜单标题和同一分隔符内的方法.

  • 从Xcode 4开始,它可以写在一行:`#pragma mark-Actions` (40认同)