BetaInteropApi
@Target([AnnotationTarget.TYPEALIAS, AnnotationTarget.FUNCTION, AnnotationTarget.PROPERTY, AnnotationTarget.ANNOTATION_CLASS, AnnotationTarget.CLASS]) annotation class BetaInteropApi
Помечает API межплатформенного взаимодействия с Objective-C и Swift как бета-версию.
Отмеченный API имеет официальный уровень стабильности бета, считается важной частью Kotlin/Native и Kotlin Multiplatform и эволюционирует с обратной совместимостью, с надлежащими путями миграции для несовместимых изменений.
Возможно, ему частично недостаёт чёткой семантики, документации и API для взаимодействия со Swift и Objective-C функциями, у которых нет прямого аналога в Kotlin.
Этот API рекомендуется использовать в целях межплатформенного взаимодействия, но с ограниченным и узким объёмом доступности API.
Конструкторы
<init>
Помечает API межплатформенного взаимодействия с Objective-C и Swift как бета-версию.
BetaInteropApi()
© 2010–2023 JetBrains s.r.o. and Kotlin Programming Language contributors
Licensed under the Apache License, Version 2.0.
https://kotlinlang.org/api/latest/jvm/stdlib/kotlinx.cinterop/-beta-interop-api/index.html