swift - 如何使用 Realm 持久化来自依赖库的类中的实例
问题描述
我是Realm和Swift的新手,我无法从无法编辑的类中持久化一个对象,以便它继承 Realm“对象”。
问题描述:
1) 我有一个项目,我们称之为MyProject
2)我已经导入了一个付费框架,我们称之为付费框架
3)这个框架有几个我想保留的类,但我们称其中一个为“PaidClass”,它们有一些继承,但它们都是NSObject
最终的子类
4)我得到一个“paidClass”实例列表,我想使用 Realm 来坚持
不幸的是,我不能添加多重继承,例如,我需要为每个 PaidClass 使用扩展。
在那之后,我犹豫是否重新创建我需要坚持的每个 PaidClass(它们大约是 10 个),因为我必须从 PaidClass 创建 MyPaidClass 实例(增加执行时间)和大量重复的代码。
我真的希望有人做出更好、更简单、更具体的实现来解决这个问题。
解决方案
推荐阅读
- unit-testing - 如何检查 Java 8 Stream 是否关闭?
- php - codeigniter hook post并获取数据进行安全处理(SQL注入)
- r - 从 GRIB 文件中获取特定位置的数据
- ios - iOS Security.framework arm64 架构问题
- netlogo - 网络标志中的补丁可以有两种颜色,有时隐藏一种吗?
- css - 如何组合两个 SCSS 选择器?
- ios - 将字符串拆分为数组数组
- cloud - 当我想在 SAP Cloud Platform 中运行 UI5 应用程序时缺少功能的问题
- vba - 导入数据后刷新表单
- c# - 如果值错误,如何清除 setter 中的文本框?