科特林註釋的運作方式

https://proandroiddev.com/how-kotlin-annotations-work-8d06798a32d2

Kotlin 註釋是什麼?

註釋是將元數據附加到代碼的一種手段。要聲明一個註釋,請將註釋修改器放在類的前面:

“`Kotlin
annotation class CustomAnnotation
“`

我們可以用元註釋來提供額外的細節:

“`Kotlin
@Target(AnnotationTarget.FUNCTION, AnnotationTarget.TYPE_PARAMETER)
@Retention(AnnotationRetention.SOURCE)
annotation class CustomAnnotation
“`

@Target 指定可以用該註釋註釋的可能元素類型(例如類別、函數、參數),而 @Retention 指定註釋是否存儲在二進制輸出中,以及它是否被反射在運行時可見。在其默認值 RUNTIME 中,這兩個都是 true。

via ProAndroidDev – Medium

April 1, 2024 at 03:01AM

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *