ObjectMapper+Realm is available through CocoaPods. To install it, simply add the following line to your Podfile:
pod "ObjectMapper+Realm"
To use ListTransform
just add it to the mapping of your RealmObject:
import ObjectMapper
import RealmSwift
import ObjectMapper_Realm
class User: Object, Mappable {
dynamic var username: NSString?
dynamic var friends: List<User>?
required convenience init?(_ map: Map) {
self.init()
}
override class func primaryKey() -> String? {
return "username"
}
func mapping(map: Map) {
username <- map["username"]
friends <- (map["friends"], ListTransform<User>())
}
}
Have fun! ๐ฌ
ObjectMapper+Realm is available under the MIT license. See the LICENSE file for more info.