在Objective C中,我可以使用#pragma mark在符号导航器中标记代码的部分.因为这是一个C预处理器命令,所以在Swift中不可用.在Swift中是否有替代品,或者我必须使用丑陋的 comments ?

推荐答案

你可以用// MARK:


也有人讨论过,自由使用类扩展可能是一种更好的做法.由于扩展可以实现协议,例如,您可以将所有表视图委托方法放在一个扩展中,并在比#pragma mark更具语义的级别上对代码进行分组.

Swift相关问答推荐

如何在realityKit中反转USDZ动画

我正在try 通过代码设置节中页眉和页脚的高度,但它不起作用

在Xcode SWIFT中运行用Ionic编写的函数

SwiftData/PersistentModel.swft:540:致命错误:不支持的关系密钥路径ReferenceWritableKeyPath

如何获取嵌套数组中项的路径以修改数组?

在Swift中如何用变量计算0.9的立方

如何在SwiftUI中更改NSTextView中的 Select colored颜色 ?

根据其属性组合 2 个模型以在 Swift 中创建另一个模型

DispatchQueue.main.asyncAfter 等同于 Swift 中的 struct 化并发?

我怎样才能缩短(提高效率)这段代码?

如何在 SceneKit 上制作毛玻璃效果

将每个枚举 case 与 Swift 中的一个类型相关联

Swift - 给定一个像 30 的 Int 如何将范围数乘以 7?

Swift 有没有办法在不使用 switch 语句的情况下获取关联值?

不要从 NumberFormatter 获取货币符号

如何使用 Date.ParseStrategy 在 Swift 5.6 中将字符串解析为日期?

macOS 守护进程应该由Command Line ToolXcode 模板制作吗?

如果没有标记,则为 Swift 预处理器

swift 如何从 Int 转换?到字符串

FCM 后台通知在 iOS 中不起作用