получение исключения "требуемый тип = NSOrderedSet; заданный тип = __NSArrayM" в swift при отображении коллекции - PullRequest
1 голос
/ 10 февраля 2020

[1 Я поставил галочку в сортировке] Я использую быструю версию pod 'FastEasyMapping', '~> 1.2'

Я получаю следующую ошибку:

требуемый тип = NSOrderedSet; данный тип = __NSArrayM

при отображении с использованием метода

FEMDeserializer.collection(fromRepresentation:mapping:context)

Получение исключения в строке ::

mapping.addToManyRelationshipMapping(ABC.defaultmapping(), forProperty: "cde", keyPath: "CDE")

свойство cde находится в AB C это

@NSManaged var cde : NSOrderedSet!

1 Ответ

0 голосов
/ 20 февраля 2020

Я получил причину, это была глупая ошибка, что я написал неправильный ключ Я пишу это ::

mapping.addToManyRelationshipMapping (AB C .defaultmapping (), forProperty: "CDE", keyPath: "cde ")

это должно быть на самом деле :: mapping.addToManyRelationshipMapping (AB C .defaultmapping (), forProperty:" cde ", keyPath:" CDE ")

Спасибо всем

...