Kotlin:自定义 class 实例的未解析引用
Kotlin: Unresolved reference on custom class instance
我有一个名为 HttpsAuthenticator
的 Kotlin class。 class 所在的文件也同名。 HttpsAuthenticator
有一个名为 XYZ 的内部 class。这是代码:
public class HttpsAuthenticator
{
public class XYZ{
}
}
来自另一个 class,当我实例化这两个 class 中的每一个时,HttpsAuthenticator()
失败并出现错误 Unresolved reference
。有什么不同。如何实例化 HttpsAuthenticator
?我对 Kotlin 完全陌生,所以我一定是遗漏了我认为的一些基本知识?
最终修复它的只是添加 import HttpsAuthenticator
为什么 XYZ 在此之前是可见的,目前我无法理解。我相信有人会对此做出解释。
我有一个名为 HttpsAuthenticator
的 Kotlin class。 class 所在的文件也同名。 HttpsAuthenticator
有一个名为 XYZ 的内部 class。这是代码:
public class HttpsAuthenticator
{
public class XYZ{
}
}
来自另一个 class,当我实例化这两个 class 中的每一个时,HttpsAuthenticator()
失败并出现错误 Unresolved reference
。有什么不同。如何实例化 HttpsAuthenticator
?我对 Kotlin 完全陌生,所以我一定是遗漏了我认为的一些基本知识?
最终修复它的只是添加 import HttpsAuthenticator
为什么 XYZ 在此之前是可见的,目前我无法理解。我相信有人会对此做出解释。