- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试创建一个 (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/
我是 Realm 数据库的新手,这太棒了,我对关系这件事几乎没有怀疑。与其一一提出疑问,我更愿意通过一个例子来理解它。下面给出了从 Realm javascript 文档复制的示例 schema。 c
想知道是否有人遇到并解决了这个问题: 描述 我有 2 个名为 Person 和 Dog 的类,一个人可以养不止一只狗。 class Dog: Object { dynamic var name =
我有映射类(简化模型) class Album: Object, Mappable { dynamic var id = 0 var images : List? overri
我尝试在我的 Swift 4 应用程序中使用 realmSwift,但出现错误。 public class Test : Object { @objc dynamic var id: Int
我制作离线词典应用程序。现在我将字典文件转换为 Realm 数据库。 转换函数: if let path = Bundle.main.path(forResource: "dictionary", o
在以下对象模型上: // Dog model class Dog: RLMObject { var name = "" var owner = Person() } // Person
我有一个任务要将现有项目转换为 Swift4(来自 Swift 2.3,不要问 O_o)。使用 RealmSwift 设法修复了除此问题之外的几乎所有问题: 旧代码: class func myFun
我正在尝试创建一个 (iOS) 应用程序,它可以从 Realm 查询一组对象,允许用户搜索并逐步更新 UITableView。我最初以为我会更改我的 Realm Results 实例上的过滤器,但是更
长期潜伏者,第一次提问。 我在一个项目中使用 Realm Cocoa(来自 Realm.io),并且很难通过 PK 执行搜索。假设我有一个名为 RLMFoo 的实体,它有一个名为 bar 的主键。我还
把我的头发拉出来。刚刚做了一个 pod 更新并吸取了 Realm Swift 0.99.1 并且我到处都有 let realm = try! Realm() 行我用 EXC_BAD_INSTRUCTI
在我的应用程序中,我注册了一个通知 block ,它本身必须注册另一个通知 block 。 notificationToken = [self.appState.currentProject addN
我是一名优秀的程序员,十分优秀!