使用SwiftUI开发一个APP

让ChatGPT用SwiftUI写一个ChatGPT客户端

2023-03-31  本文已影响0人  LazyGunner

让ChatGPT用Swift UI 写一个ChatGPT客户端,虽然中间调试用了一个多小时,但是过程依然很兴奋。真的是让我这个Swift小白写出了客户端的兴奋。

演示视频搜索 GunnerTalk 公众号,查看。还有ChatGPT机器人体验。

过程中遇到几个问题,和ChatGPT如何解决的,在这里记录一下:

1. 请求返回为空,经过几轮调试发现返回对象结构错了,应该是用的老的API文档,导致解析响应的时候,数据为空。修改了响应对象结构体就好了。当然中间,还是让ChatGPT给我打印了curl方便调试.

2.画聊天气泡的时候,右下角总是有个黑色的实心圆圈,跟他说了几次也没有改对,最后又用英文描述了一下 path.addArc will draw a solid black circle at the right bottom corner. 结果一次就修改好了。

3. 输入框回车自动提交输入内容,但是输入内容不会清空,也是让ChatGPT改了几次,最后用延迟队列的方法改好了,说实在的,我是不知道这类问题和解法的。

最后看看效果,反正我自己写不出来,而且运行很流畅,太强了!!

上一篇下一篇

猜你喜欢

热点阅读