0

unresolved identifier当我尝试按照步骤将 AlchemyLanguage iOS API 与 Swift 一起使用时,出现错误。我已经导入了 WatsonDeveloperCloud 并且有以下两行:

let token = TokenAuthenticationStrategy(token: "myApiKeyGoesHere")
let alchemyLanguageInstance = AlchemyLanguage(tokenAuthenticationStrategy: token)
4

1 回答 1

1

以下是AlchemyLanguage在最新版本的 Watson Developer Cloud iOS SDK 中实例化对象的方法:

let alchemyLanguage = AlchemyLanguage(apiKey: "<api-key>")

不幸的是,自述文件没有更新以反映 12 月的更改,该更改将TokenAuthenticationStrategy类重命名为APIKeyAuthenticationStrategy,并将AlchemyLanguage(tokenAuthenticationStrategy:)init 方法重命名为AlchemyLanguage(authStrategy:). 我在 Watson Developer Cloud iOS SDK 存储库上打开了一个问题来跟踪这个问题。

于 2016-03-19T09:59:01.833 回答