Hy Я работаю над приложением, которое использует Realm и Alamofire.Я действительно счастлив использовать эту библиотеку в своем проекте iOS.
Но тогда я должен опубликовать Список моделей, который содержит несколько списков моделей.Так что это слишком глубоко, я имею в виду Список внутри Списка, который содержит модели, а эти модели содержат список из нескольких моделей
. Для демонстрации давайте просто возьмем пример моих моделей
@objcMembers public class MyModel : Object{
dynamic var Id: String = ""
dynamic var Name: String = ""
dynamic var Favorites: List<String>? = nil
dynamic var Subjects: List<UserSubject>? = nil
}
@objcMembers public class UserSubject: Object{
dynamic var Id: String = ""
dynamic var Name: String = ""
dynamic var Teachers: List<Publications>? = nil
}
@objcMembers public class Publications: Object{
dynamic var Id: String = ""
dynamic var Name: String = ""
dynamic var Editors: List<Editors>? = nil
}
Итак, выможно увидеть, что это модели внутри списка, который содержит другой список моделей.
Из-за Королевства я использую Список для списка для создания RelationShip.
Проблема: , но теперь, когда я пытаюсь реализовать Codable для моделей / структур, он действительно не может распознать свойство List.
Я правда не знаю, как решить эту проблему?У кого-нибудь есть идеи как это сделать?
ОБНОВЛЕНИЕ: Я использую Swift 4.0 и базовый sdk составляет 11,2