4
Возможно ли сохранить конкретный общий подкласс в Царстве?Хранение основного подкласса в Realm
Например:
class MyClass<T> : Object{}
class ConcreteMyClass : MyClass<String> {}
Я знаю, что это не представляется возможным хранить MyClass в Realm. Однако можно ли как-то сохранить ConcreteMyClass?
Я знал, что я не могу напрямую хранить дженерики. Однако ConcreteMyClass не является общим, поэтому я надеялся, что это может как-то сработать. – ph1lb4
А, да, это работает! Извините за непонимание вашего вопроса. Было ясно, что я просто неправильно понял. Я переписал свой ответ, чтобы показать, как это сделать. – jpsim
Я пытался реализовать ваше решение. Однако, когда я пытаюсь вызвать ConcreteMyClass() он выходит из строя в следующем методе: @objc частного класса функ getGenericListPropertyNames (объект: AnyObject) -> NSArray Кроме того при отладке я обнаружил, что объект типа MyClass, а не ConcreteMyClass –
ph1lb4