RealmAdditions 3.0.0

RealmAdditions 3.0.0

测试已测试
Lang语言 SwiftSwift
许可协议 MIT
Released上次发布2018年12月
SPM支持 SPM

Anton Plebanovich 维护。



  • Anton Plebanovich

RealmAdditions

Carthage compatible Version License Platform CI Status

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 文件。