对Realm来说很新,我想开始吧。我看到了许多使用RLMRealm
和随播广告RLMRealmConfiguration
以及一般RLM*
内容的示例。在一些Swift示例中,我也看到了一个简单的Realm
和Realm.Configuration
以及没有RLM
前缀的其他内容。这似乎是RealmSwift
方式?
没有提及版本之间的名称更改或命名转换。两者都适用于Swift。我发现没有前缀的东西远不如它们RLM
对应的功能完整。
查看源代码看来,非前缀版本是包装器吗?
我正在使用Swift。我想继续保持“首选”的方式,但不知道是哪种方式。我应该选择哪个:RLMRealm
或Realm
?
答案 0 :(得分:1)
纯Objective-C类包含前缀,纯Swift类不包含。
根据项目的语言,您将使用Objective-C或Realm的Swift实现。
您可以在Realm-Cocoa repo中看到所有类(Objective-C和Swift)。