RealmAdditions
RealmBool、RealmDouble、RealmInt、RealmString、RealmValue 已经弃用。Realm 3 支持原生基本类型。
为 Int、String、Double 和 Bool 添加了 Realm 表示。这允许将它们存储在 Realm 列表中。
示例
要运行示例项目,首先克隆仓库,然后从 Example 目录运行 pod install
安装
Carthage
请查看 官方指南
Cartfile
github "APUtils/RealmAdditions"
CocoaPods
RealmAdditions 可以通过 CocoaPods 获取。要安装它,只需将以下行添加到您的 Podfile 中
pod 'RealmAdditions'
使用方法
// Compile time error. List can't hold Strings
// let stringsList = List<String>
let realmString = RealmString(swiftValue: "string")
let list = List<RealmString>()
list.append(realmString)
print(list.first!.value)
请参阅示例和测试项目以获取更多信息。
贡献
任何贡献都是受欢迎的!您可以通过 GitHub 上的 pull request 和 issue 来贡献。
作者
Anton Plebanovich, [email protected]
许可证
RealmAdditions 在 MIT 许可证下提供。有关更多信息,请参阅 LICENSE 文件。