0
我有一个模型,我需要为其创建一个组合键。当两个主键列中的一个更改时,我想使用KVO更新组合键。我似乎无法弄清楚要重写哪个init方法来注册KVO。我已重写如何覆盖领域初始化可可
- (id) init
- (id) initWithValue:(id)value
+ (instancetype) createOrUpdateInRealm:(RLMRealm *)realm withValue:(id)value
并添加了日志语句。他们都没有出现在控制台中。我使用Realm + JSON来创建这些对象。
我们仍在构建API,所以我最终为DTO添加了一个“compositeKey”字段。这不是真正的答案,因为我没有在Realm中做任何事情来处理这个问题。我会离开这个问题,希望你的回答有助于某人。 – smokingoyster