无法访问窗格中的班级成员

时间:2019-01-17 13:37:15

标签: swift cocoapods swift-class

我正在访问class的{​​{1}}中的变量。类中的成员具有pod访问修饰符。但是无法从网络类访问tenantURL。为什么会这样?

SDKCore类

internal

网络课程

public class SDKCore {

    public static let shared = SDKCore()

    var accessToken: String
    var tenantURL: String
    var clientSecret: String
    var appId: String

    init(accessToken: String, tenantUrl: String, clientSecret: String, appId: String) {
        self.accessToken = accessToken
        self.tenantURL = tenantUrl
        self.clientSecret = clientSecret
        self.appId = appId
    }

    static var getInstance: ApiClient = {
        return ApiClient()
    } ()
}
  

使用未解析的标识符“ SDKCore”

Pod Directory structure

1 个答案:

答案 0 :(得分:0)

如果您查看代码,则可以清楚地看到tent tenantURL是实例变量,而不是类

SDKCore.shared.tenantURL

还尝试清理项目并重新安装吊舱