我通过Cocoapods安装了Lockbox。我把它添加到我的桥接头。我可以使用let lockbox = Lockbox()
获取一个Lockbox对象,并且swift会识别出一个Lockbox是它所知道的类型,因此我认为我的桥接标题正在提取文件。但我不能称之为任何一种课程方法。
Lockbox有一个方法:
+(NSString *)stringForKey:(NSString *)key;
我认为我应该能够通过这样做来访问它:
let aString = lockbox.stringForKey("someKey")
或let aString = Lockbox().stringforKey("someKey")
但是我收到错误"' Lockbox'没有名为' stringForKey'的成员。"我错过了什么?
答案 0 :(得分:2)
Lockbox的所有方法都是类方法,但您尝试在实例上调用stringForKey()
。你想要的代码是:
let aString = Lockbox.stringForKey("someKey")