如何解决斯威夫特:理解 // MARK
Swift 中的and// MARK:
语法与 Objective-C 中 的and语法功能相同。// MARK: -``#pragma
mark``#pragma mark -
使用此语法(加号// Todo:
和// FIXME:
)时,您可以获得一些额外信息以显示在快速跳转栏中。
考虑这几行源代码:
// MARK: A mark comment lives here.
func isPrime(_ value: UInt) -> Bool { return true }
请注意,破折号 ( // MARK: -
) 会显示一条漂亮的分隔线。考虑这个MARK
评论:
// MARK: - A mark comment lives here.
此外,我们可以通过在破折号后没有任何文本来实现这个不带注释的分隔线:
// MARK: -
如前所述,// Todo:
评论// FIXME:
也会出现在这里。
// MARK: - Prime functions
func isPrime(_ value: UInt) -> Bool {
// Todo: Actually implement the logic for this method
return true
}
func nthPrime(_ value: UInt) -> Int {
// FIXME: Returns incorrect values for some arguments
return 2
}
解决方法
在 Swift 中写评论的目的是什么:
// MARK: This is a comment
当您还可以执行以下操作时:
// This is a comment
达到什么// MARK
目的?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。