在 iOS/XCode 的内置 .frameworks 中包含 Kotlin/Native KDocs 文档
Include Kotlin/Native KDocs documentation in built .frameworks for iOS/XCode
我正在为 iOS 和 Android 开发一个 Kotlin/Native 库。
当 运行 ./gradlew assemble
我得到 release/debug .framework
时 Obj-C Headers.
我可以很好地使用这些 .framework
。但我还想继续 类 的文档和使用 XCode.
上的代码时的功能
如果我使用 KDoc 并记录我的代码:
/**
* This is a comment about the class I developed.
* [BaseService] is a class.
*/
class BaseService {
/**
* Comments about this val
*/
val greeting = "Hello"
/**
* This function greets the user
*/
fun greetUser(){
println(greeting)
}
}
将它带到我的 iOS 项目时,所有这些都丢失了。因为 .framework
s 不携带 KDocs。
在组装.framework
文件时,有什么方法可以将文档转移到Obj-CHeaders或其他辅助文件中吗?也许我缺少某些 Gradle 配置?
这个没有预制的选项,你可以给一个问题投票here。
我正在为 iOS 和 Android 开发一个 Kotlin/Native 库。
当 运行 ./gradlew assemble
我得到 release/debug .framework
时 Obj-C Headers.
我可以很好地使用这些 .framework
。但我还想继续 类 的文档和使用 XCode.
如果我使用 KDoc 并记录我的代码:
/**
* This is a comment about the class I developed.
* [BaseService] is a class.
*/
class BaseService {
/**
* Comments about this val
*/
val greeting = "Hello"
/**
* This function greets the user
*/
fun greetUser(){
println(greeting)
}
}
将它带到我的 iOS 项目时,所有这些都丢失了。因为 .framework
s 不携带 KDocs。
在组装.framework
文件时,有什么方法可以将文档转移到Obj-CHeaders或其他辅助文件中吗?也许我缺少某些 Gradle 配置?
这个没有预制的选项,你可以给一个问题投票here。