Котлин родной мультиплатформенный - PullRequest
0 голосов
/ 21 сентября 2018

Я хотел бы создать мультиплатформенное приложение Kotlin Native.Я видел пару примеров, в которых мы имеем следующую структуру:

  • ...- common (kotlin-platform-common)
  • ...- ios (плагин konan)
  • ...- jvm (kotlin-platform-jvm)

Я хотел бы прочитать некоторые настройки из файла.Есть примеры, которые делают это в Kotlin Native.Примеры использования библиотек:

  • kotlinx.cinterop. *
  • platform.posix. *

Вопросы:

  • Isобщий модуль - родной модуль kotlin?
  • Могу ли я использовать эту библиотеку в общем модуле?
  • Будут ли они компилироваться в код, родной для iOS?Или эти библиотеки могут быть использованы только в модулях платформы?

1 Ответ

0 голосов
/ 21 сентября 2018

Функции взаимодействия C и POSIX являются эксклюзивными для Kotlin / Native и не могут использоваться в общих модулях.

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