SwiftJokes
总结
SwiftJokes 是一个简单的框架,可以用来异步加载笑话,为您项目增添一些幽默感。
安装
安装的唯一官方支持方法是使用 Cocoapods。
- 请确保已安装 Cocoapods
sudo gem install cocoapods
- 创建一个 podfile 并添加以下内容
pod 'SwiftJokes', '~> 1.0.0'
- 安装并享受它
pod install || pod install --repo-update
顺便说一下,步骤 3 看起来有点复杂。如果 pod install
失败,那可能是您的本地 pods 仓库需要更新,所以这个命令会为您自动处理。
使用
始终确保在您想要提供一些机智的作品的文件中导入 import SwiftJokes
。
创建了一个SwiftJokes对象
建议您通过SwiftJokes.shared
使用共享对象,虽然您可以创建自己的实例。
加载笑话
笑话是逐个加载的,因此需要活跃的互联网连接。将来我将致力于笑话缓存,但到目前为止,我相当懒惰,不愿费心。
SwiftJokes.shared.loadJoke { result in
switch result {
case .success(let joke):
// do something with joke.text here
case .failure(let error):
// either ignore or handle the error
}
}
反馈
欢迎所有反馈、pull request(PR)和问题。您可以自由地发布在GitHub上,或者发送邮件到我的邮箱:[email protected]。