快速编程的新手,我需要帮助使用我已经实现的目标C可可pod的功能

时间:2018-02-22 08:28:54

标签: objective-c swift xcode

第一篇文章,我希望这不是一个令人烦恼的问题.cocoapod被称为HNKwordLookup。我知道这可能是一个简单的任务,但我需要帮助告诉我的程序使用随机单词函数的选择,因为关于如何使用此函数的说明对我来说是陌生的,因为我不知道目标C(语言pod写的)。我已成功为Xcode创建了一个头文件。如果有人能指出我在基于swift的Xcode项目中如何以及在哪里实现下面的代码,我会非常感激,欢呼。

 Looking up a random word

[[HNKLookup sharedInstance] randomWordWithCompletion:^(NSString *randomWord, NSError *error) {
if (error) {
    NSLog(@"ERROR: %@", error);
} else {
    NSLog(@"%@", randomWord);
}
}];

以下是pod(https://github.com/hkellaway/HNKWordLookup)文档的链接以及来自cocoapods.org(https://cocoapods.org/?q=random%20word

的pod的原始来源

1 个答案:

答案 0 :(得分:0)

假设你的Podfile有:

  

pod "HNKWordLookup", "~> 1.1"
  pod 'AFNetworking', '~> 2.5'

假设你的快速项目Bridging-Header.h有:

  

#import <HNKWordLookup/HNKLookup.h>

然后您需要做的就是:

import HNKWordLookup

//...

func doSomething() {

    HNKLookup.sharedInstance().randomWord { (randomWord, error) in
        if let randomWord = randomWord {
            print(randomWord)
        }
        else if let error = error {
            print(error)
        }
    }

}