Car*_*ten 9 comments ios swift
由于我是 Objective-C 的粉丝,#pragma MARK:但最近我/// -Tag:在 Apple 的源代码中看到了。同样值得注意的是,它以白色突出显示,而MARK不是。Tag另一方面,不会向 Xcode 的“大纲”视图添加任何文本。
谁能解释一下目的Tag是什么?
The*_*ind 17
该- Tag:注释可用于引用您自己代码的某些位置,并且是 swift 文档降价语法的一部分。这是一个简化的示例:
/// - Tag: myFunction
func myFunction() {
print("My function is called")
}
/// Uses [myFunction](x-source-tag://myFunction) internally
func anotherFunction() {
myFunction()
}
Run Code Online (Sandbox Code Playgroud)
当您打开快速帮助弹出窗口时,anotherFunction单击myFunction链接,它将带您到- Tag: myFunction代码中使用的地方
| 归档时间: |
|
| 查看次数: |
2290 次 |
| 最近记录: |