Entry Name
Начиная с Kotlin: 2.3
expect annotation class EntryName(val name: String, val swiftName: String = "")
Эта аннотация влияет на имена элементов NS_ENUM. Она переопределяет имя элемента перечисления, заданное по умолчанию, а также имя элемента перечисления, заданное с помощью @ObjCName. Отдельное имя для Swift можно указать с помощью параметра swiftName. Аннотация EntryName всегда переопределяет имя для Swift, заданное по умолчанию или другим способом, даже если параметр swiftName не задан явно. Эта аннотация не переопределяет префикс, заданный по умолчанию или с помощью ObjCEnum.
© 2010–2026 JetBrains s.r.o. and Kotlin Programming Language contributors
Licensed under the Apache License, Version 2.0.
https://kotlinlang.org/api/core/kotlin-stdlib/kotlin.native/-obj-c-enum/-entry-name/index.html