我对 Realm 和 Swift 都是陌生的,并且我在持久化无法编辑的Class中的对象时遇到麻烦,因此它将继承Realm“ Object “。
问题描述:
1)我有一个项目,我们称它为 MyProject
2)我已经导入了一个付费框架,我们称之为 PaidFramework
3)该框架有几个要保留的类,但我们将其中一个称为“ PaidClass”,它们具有一定的继承性,但最终它们都是NSObject
的子类
4)我正在获取要使用Realm持久保存的“ paidClass”实例的列表
不幸的是,我无法添加多个继承,例如,对于需要持久保存的每个PaidClass,都不能使用扩展。
在那之后,我犹豫要重新创建我需要持久保存的每个PaidClass(它们大约是10个),因为我必须从PaidClass创建MyPaidClass实例(这会增加执行时间),并且需要重复很多代码。 / p>
我真的希望有人做出了更好,更轻松,具体的解决方案。