gpt4 book ai didi

ios - 数据库插入和加载 TableView 方法

转载 作者:行者123 更新时间:2023-11-28 20:54:57 24 4
gpt4 key购买 nike

我编写了 API 管理器类来调用 API 并将该数据插入到 sqlite 数据库中的多个表中。

到目前为止,我已经在我的 API 管理器类中添加了一个通知程序,在其中添加了所有数据后,我会调用通知程序并重新加载我的 TableView 。

现在是否有比通知程序更好的方法来在后台完成从 API 到本地数据库的数据插入后重新加载 TableView ?

这是流程。

FirstViewController.m- 包含根据从本地数据库获取的数据显示数据的 Tableview。

  • 在调用 NOTIFIER 时获取本地数据库后重新加载 tabliew。

API 管理器类

  • 使用 API 管理器类的 API 调用

  • API 响应 -> 根据需要在多个表(很多条目)上插入/更新/删除数据,并在插入/更新/删除完成通知器结束时触发

Expect :比通知程序更好的方法更新 UITableview ,没有通知响应

最佳答案

我认为这是一个正常的实现,因为您需要在流程完成时通知您的用户界面。还成像也许你在插入、删除、更新过程中有一些错误,所以你应该处理它们,一旦你完成这个过程通知你的用户界面另一个选项是使用 NSFetchResultController,它与您的 CoreData 集成。

关于ios - 数据库插入和加载 TableView 方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53393851/

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