Spec-Zone.ru › Kotlin 1.9

BetaInteropApi

kotlin-stdlib / kotlinx.cinterop / BetaInteropApi
Требования к платформе и версии: Native (1.3)
@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.

Конструкторы

Требования к платформе и версии: Native (1.3)

<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

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API