使用swift在Xcode中使用Bing Translator Api

时间:2014-11-28 18:48:34

标签: ios objective-c xcode swift bing-translator-api

我正在使用FGTranslator(https://github.com/gpolak/FGTranslator)来访问使用swift的bing翻译api 但问题是FGTranslator是用目标c编写的,我使用的是swift,但根据Apple,我们可以做到。我在带有桥接头的项目中成功添加了这些类,并且还在Pod Setup中安装了AFNetworking。现在我可以成功编译我的程序而没有错误。

    override func viewDidLoad() {
    super.viewDidLoad()
    let BING_CLIENT_ID = "some ID"
    let  BING_CLIENT_SECRET = "some Secret";
    let inputText = "Bonjour"
    var fr = "fr"
    var to = "en"
    var translator :FGTranslator = FGTranslator(bingAzureClientId: BING_CLIENT_ID, secret:  BING_CLIENT_SECRET)
    translator.translateText(inputText, completion:nil)

}

在translator.translateText被称为完成的最后一行是必需的,我给的是nil。任何人都可以帮我完成翻译。我是新手程序员

0 个答案:

没有答案