Realm java 3.0が出たとのことなので、もともと簡単に利用出来るRealmを 私的にもっと簡単に使えるのではないか、と思えるDAOをiOS(iosのRealmはまだ2系)で作ってみました。 import Foundation import RealmSwift class RealmBaseDao <T : RealmSwift.Object> { let realm: Realm init() { try! realm = Realm() } /** * 新規主キー発行 */ func newId() -> Int? { guard let key = T.primaryKey() else { //primaryKey未設定 return nil } if let last = realm.objects(T.self).last as? RealmSwift.Object,