【问题标题】:Swift (iOS) TokenAuthenticationStrategy gives me an unresolved identifier error for AlchemyLanguage APISwift (iOS) TokenAuthenticationStrategy 给我一个未解决的 AlchemyLanguage API 标识符错误
【发布时间】:2016-07-03 05:57:42
【问题描述】:

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

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

【问题讨论】:

    标签: ios swift ibm-watson alchemy alchemyapi


    【解决方案1】:

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

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

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

    【讨论】:

      猜你喜欢
      • 2016-10-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-11-25
      • 2016-06-27
      • 2017-04-10
      • 1970-01-01
      • 2019-05-01
      相关资源
      最近更新 更多