私が入力しようとした場合:列挙子の拡張機能 `values()`は利用できませんか?
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()
をご利用いただけますか?
'EGraphicsAPIConvention.valuesを()'でしょうか? – Lovis