У меня есть модель, для которой мне нужно создать составной ключ. Я хочу использовать KVO для обновления составного ключа при изменении одного из двух столбцов первичного ключа. Я не могу понять, какой метод init переопределить для регистрации для KVO. Я переопределилКак переопределить инициализатор в Realm Cocoa
- (id) init
- (id) initWithValue:(id)value
+ (instancetype) createOrUpdateInRealm:(RLMRealm *)realm withValue:(id)value
и добавил записи журнала. Ни один из них не отображается в консоли. Я использую Realm + JSON для создания этих объектов.
Мы все еще строим api, поэтому я закончил добавление поля «compositeKey» в DTO. На самом деле это не ответ на этот вопрос, так как я не делаю ничего в Realm, чтобы справиться с этим. Я оставлю вопрос, надеясь, что ваш ответ поможет кому-то. – smokingoyster