入力しようとすると:
enum class EGraphicsAPIConvention(@get:JvmName("i") val i: Int) {
API_DirectX(0),
API_OpenGL(1)
}
fun EGraphicsAPIConvention.of(i: Int) = values().first { it.i == i }
コンパイラは不平を言います:
未解決の参照値
this.values()
どちらも役に立たない
利用できないのはなぜvalues()
ですか?