13

#pragma mark - Description经常使用 Xcode 来组织我的方法。但是,我发现有时我需要为我的方法设置类别和子类别,如下所示:

  • 公共方法

    • 辅助方法
      • 一个方法
    • 其他类型的方法
      • 另一种方法
  • 私有方法

    • 某种方法
      • 私有方法

这可能吗?

4

2 回答 2

26

只需使用-主要部分之前和之后将其包围在行中,排除子部分的破折号,然后方法名称将一如既往地显示。

#pragma mark - Public Methods -
#pragma mark Helper Methods
- (void)aMethod{}
#pragma mark Other Type of Methods
- (void)anotherMethod{}

#pragma mark - Private Methods -
#pragma mark Some Type of Method
- (void)aPrivateMethod{}

在此处输入图像描述

于 2012-10-29T20:09:58.017 回答
1

您可以使用以下任意组合:

  1. 前连字符Description- 在描述上方放置一个分隔符

#pragma mark - Description

  1. 连字符后Description- 在描述下方放置一个分隔符

#pragma mark Description -

  1. 前后连字符Description- 在描述的上方和下方放置分隔符

#pragma mark - Description -

截屏

此外,如果您只需要分隔符而不需要描述,只需使用#pragma markor #pragma mark -

于 2016-04-30T09:34:32.323 回答