В моей версии CoreData я мог бы написатьRealm объеты
let doubledContacts = contacts + contacts
где контакты были типа [NSManagedObject]. В Realm это приводит к сбою: «Невозможно мутировать сохраняемый массив вне транзакции записи».
Я не хочу сохранять дублированные контакты, поэтому мне не нужна транзакция записи. Все, что я хочу, это новая коллекция, в которой каждый контакт содержится дважды.
Как решить это в Царстве?
Отлично. В этом случае потерять ленивую семантику в порядке. – netshark1000