首页 > 解决方案 > 制作一个消息应用程序,但它不断重复一些帖子

问题描述

我是 xcode 的新手。
最近,我跟随一些免费的在线导师建立了一个消息应用程序。
我让一切顺利进行。就像我可以登录、注销、读取和写入 Firebase 数据库中的数据一样。
但是,一个问题是帖子会重复一段时间。
例如,我发布了 6 条消息 - 1, 2, 3, 4, 5 ,6
对于帖子 1、2 和 3 会很好,但帖子 4、5 和 6 会不断重复,如您在这张图片中看到的那样。

我试图修复它,但不知道......

代码源在这里,https://github.com/RobCanton/SwiftFirebaseTutorials/blob/master/FirebaseApp-9-Refresh-Control-End/FirebaseApp/Home/HomeViewController.swift

标签: iosswiftuitableviewmessage

解决方案


fetchPostsfunc 中,您应该在插入之前检查响应帖子是否已包含在当前列表帖子中


推荐阅读