Включите документацию Kotlin / Native KDocs во встроенный .frameworks для iOS / XCode - PullRequest
3 голосов
/ 07 апреля 2020

Я разрабатываю библиотеку 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 мне не хватает?

1 Ответ

1 голос
/ 07 апреля 2020

Для этого нет готовых опций, вы можете поднять вопрос здесь .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...