Swift (iOS) TokenAuthenticationStrategy 给了我一个未解决的 AlchemyLanguage 标识符错误 API

Swift (iOS) TokenAuthenticationStrategy gives me an unresolved identifier error for AlchemyLanguage API

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

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

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

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

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