Я разрабатываю библиотеку Kotlin / Native для iOS и Android.
При запуске ./gradlew assemble
я получаю релиз / отладку .framework
s с заголовками Obj- C.
Я могу использовать эти .framework
s отлично. Но я также хотел бы продолжить документирование классов и функций при использовании кода на XCode.
Если я использую KDo c и документирую свой код:
/**
* 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
не несут с собой KDocs.
Есть ли способ перенести документацию в заголовочные файлы Obj- C или другие вспомогательные файлы при сборке файлов .framework
? Может быть, какая-то конфигурация Gradle мне не хватает?