![](/img/trans.png)
[英]How to link to documentation from another module/package in xcode docc?
[英]How to go about adding a link/reference to another method in documentation Xcode?
使用 Xcode 中的新 DocC 工具,您现在可以使用双反引号引用其他方法。
如果您引用的类型、属性或方法不是您正在记录的类型、属性或方法的“兄弟”,您可以通过限定引用来引用它。
struct House {
/// The rooms in the house.
var rooms: [Room]
/// The maximum size of the household.
///
/// This is calculated by summing the ``Room/occupancyLimit`` of this
/// house's ``rooms``.
var maximumHouseholdSize: ...
}
struct Room {
/// The maximum number of occupants allowed in the room.
var occupancyLimit: ...
}
在这里, House.maximumHouseholdSize
的文档注释引用了House.rooms
:
``rooms``
因为rooms
是maximumHouseholdSize
的兄弟。
它还引用Room.occupancyLimit
:
``Room/occupancyLimit``
因为occupancyLimit
不是嵌套在同一个类型中,而是嵌套在Room
类型下。
您可以通过使用/// - Tag:
标记来链接到另一个方法,并使用x-source-tag://[Tag]
方案通过Tag
引用它,如下所示:
/// - Tag: someMethod
func someMethod() {
...
}
/// Make sure to call [someMethod](x-source-tag://someMethod) at some point when overriding.
func otherMethod() {
...
}
单击快速帮助弹出窗口中的someMethod
链接将带您到该方法并以黄色闪光突出显示它。
使用这个
/**
* <#Description#>
*
* @link UILabel <#UILabel description#>
*
* @return <#return value description#>
*/
或者您可以尝试 vvDocumenter 发表评论
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.