gpt4 book ai didi

ios - 如何使用 Swift Giphy Client 获取 Giphy 的动图?

转载 作者:行者123 更新时间:2023-11-28 06:26:32 34 4
gpt4 key购买 nike

我找到了一些框架,即 Giphy Client , 轻松使用 Giphy 的 gif 图片。但是没有关于如何使用它的教程。很抱歉这个菜鸟问题。有人可以向我解释如何使用此客户端搜索 gif 并获取它们吗?

这是 gif 搜索功能:

func test(){
let gif1 = Giphy(apiKey: "dc6zaTOxFJmzC")

gif1.search("lol", limit: nil, offset: nil, rating: nil) { (gifs, pagination, err) in


}
}

我真的不知道 gifs 值中有什么,因此我很纠结。有很多子类,如 url、id 或排名,但我无法弄清楚。

最佳答案

所有信息都可以在您在问题中链接的 GitHub 页面上找到。要查找有关 gifs 变量的更多信息,您可以使用 Xcode 的实用程序菜单(右侧栏)在单击变量或函数时查看文档。

或者,您可以通过按住命令并单击它来跳转到变量的定义。 Gif 对象的信息是available here on GitHub

看起来 gifs 变量是一个可选的 Gif 对象数组(它的类型是 [Gif]?)。

Gif 对象有一些有用的属性,如 idratinggiphyURL(一个 URL 指向实际的 gif 图片)。

由于您很可能想要获取图像本身,因此您可以发出网络请求以获取实际的图像数据。 Stack Overflow 上已经对此进行了广泛介绍。这是一个让您开始从 URL 获取图像数据的答案:https://stackoverflow.com/a/27712427/6658553

关于ios - 如何使用 Swift Giphy Client 获取 Giphy 的动图?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41687733/

34 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com