一尘不染

在Swift中#pragma mark?

swift

在目标C中,我可以使用#pragma mark符号导航器标记代码的各个部分。由于这是C预处理程序命令,因此在Swift中不可用。在Swift中有替代方法吗?还是我必须使用丑陋的注释?


阅读 240

收藏
2020-07-07

共1个答案

一尘不染

您可以使用 // MARK:


也有讨论认为,无论如何,自由使用类扩展可能是更好的做法。由于扩展可以实现协议,因此您可以例如将所有表视图委托方法放入扩展中,并以比#pragma mark其能力更高的语义级别对代码进行分组。

2020-07-07