如何在每次可能的更新时不使用查询更新表



我听说在Swift中为每个cell获取数据很糟糕,所以我保存通知数据与所有信息,如用户图片,用户名,帖子标题等,而不是只保存用户id和帖子id并为每个cell获取数据。我的问题是,现在我必须在更新数据的每个函数中更新通知。有没有人有一个更简单的方法,我可以更新通知或显示更新的数据在我的单元格,而不是更新它在每个功能?我的后端使用PostgreSQL和Node JS。

"所以我听说在Swift中为每个单元格获取数据很糟糕…"我不太清楚那是什么意思。Swift没有什么特别的这决定了你获取数据的方式

一般来说,通过互联网对小块数据进行多次往返请求是不好的。每个请求和响应的延迟加起来,使得需要更长的时间来满足所有请求,并使接口看起来迟缓。批量处理请求通常是个好主意(Give me all data for item 1-30)。然后编写服务器,在一个响应中发送所有项目的数据。(或者分批发送——这取决于每个条目包含多少数据,以及发送所有响应所需的时间。)

我也不清楚你所说的"我必须更新每个更新数据的函数中的通知"是什么意思。你得在这一点上展开。