gpt4 book ai didi

ios - 境界+ swift : Suggestion for "live filtering" of Results

转载 作者:行者123 更新时间:2023-11-28 08:09:13 25 4
gpt4 key购买 nike

我正在尝试创建一个 (iOS) 应用程序,它可以从 Realm 查询一组对象,允许用户搜索并逐步更新 UITableView。我最初以为我会更改我的 Realm Results 实例上的过滤器,但是更改/链接一个新过滤器会返回一个 Results 实例。结果是我将不得不告诉我的 UITableView 重新加载(我希望尽可能避免这种情况,因为我目前正在 Results 实例上使用 Realm 通知来在 tableview 中获得细粒度的更新)。

关于如何创建一个“实时更新”结果对象的任何建议,其中过滤条件可以“即时”更改?还是我坚持使用“更改结果实例并重新加载整个表”的方法?

最佳答案

Realm Results 是每个查询的 View 。如果查询的谓词发生变化,则正确的方法是检索新的 Results 并重新加载 TableView 。我认为增量搜索会更改每个用户输入的查询谓词,因此实时查询不起作用,您需要为每个用户输入重新创建谓词和结果。

关于ios - 境界+ swift : Suggestion for "live filtering" of Results,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44147685/

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