gpt4 book ai didi

ios - 在 Swift 中创建评论部分

转载 作者:可可西里 更新时间:2023-10-31 23:49:37 27 4
gpt4 key购买 nike

我正在寻找有关如何创建评论系统(如 Facebook 或其他系统)的任何信息,但我找不到相关信息。 “评论”这个词太普遍了,无法返回任何有用的信息,而且我从未见过任何涵盖该主题的内容,所以我没有起点。任何帮助将不胜感激,因为我觉得我正在以一种过于复杂的方式解决这个问题。我计划从 Parse 下载评论,然后我假设我会将它们放入我的应用程序中的数组中。然后将 commentLabel.text 之类的内容更新为数组中的任何内容。如果是这样,你会怎么做?会不会是这样的:

let comment = [String]

然后用 Parse 的注释填充数组,然后是类似的内容:

for comments in comment { 

var label = UILabel(frame: CGRectMake(0, 0, 200, 20))
label.text = comments
self.view.addSubview(label)

}

我知道代码不完整。我基本上只是在问这是否是这样做的方法,看起来是这样,但是你如何确保标签创建在正确的位置,例如在前面的评论下方,以及如何做你确保 CGRect 调整到提供的文本?我真的在为这个概念而苦苦挣扎。如果这是执行此操作的正确方法,我会得过且过,但我想确保没有我无法找到的更简单的方法。谢谢。

最佳答案

首先,您需要某种后端。大多数人都有一个数据库(mysql、postgres 等)和一个连接到数据库的面向服务器端语言的 API。根据我自己的经验,我通常使用 python + flask 来创建连接到数据库的 RESTful API。这样,您就可以使用 URL 来传输用户名、密码等数据。

然后,从那里我会分配一些东西来显示评论属于哪个“帖子”。例如,帖子 ID。

GET api/posts/comments/<post_id>

获取与 post_id 相关的评论的 GET 请求。此示例显示了一个名为“posts”的数据库、一个名为“comments”的表和一个名为“post_id”的列。

现在对于 swift,您必须通过您创建的 URL 发送数据。你不能直接用swift做一个评论系统。您需要某种后端来存储数据。因此,您可以循环遍历数据并使用循环的内容创建 UI 元素。

希望这对您有所帮助。可能不是最有效的,但这是我个人所做的。

关于ios - 在 Swift 中创建评论部分,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30962952/

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