Kotlin Мультиплатформенные опции хранения iOS framework - PullRequest
0 голосов
/ 12 марта 2020

В настоящее время я создаю библиотеку API с Kotlin Multiplatform, которую я хочу разделить между Android & iOS проектами.

Ответы API, в некоторых случаях, содержат дополнительные (которые отличная особенность как Kotlin & Swift). Например:

data class User(val name: String, val email: String?)

При создании библиотеки для Android (JVM) доступны дополнительные опции, а при использовании iOS Framework внутри проекта iOS они исчезают, потому что Framework экспортируется в качестве Objective- C framework.

Кто-нибудь знает, как создать фреймворк Swift (это вообще возможно) или оставить дополнительные опции с каким-то обходным путем? Спасибо!

1 Ответ

1 голос
/ 12 марта 2020

Ответ (спасибо @ Артём Дегтярев ); это уже так. Дополнительные параметры хранятся в рамках Objective- C.

...