목록분류 전체보기 (592)
KorSA
Kotlin 에서 Realm을 처음 써보고 알게 된 사실
1. Realm의 reactive architecture의 핵심이 되는 독특한 특징 중 하나는 Live / Auto updating objects 방식이다. 2. Realm 은 UI 에서 보여주는 데이터들이 Live Object 이다. 덕분에 UI 에서 Database 로 빙빙 돌아갈 필요 없이, Database에 있는 object를 그대로 보여주기만 하면 그것이 최신 데이터가 된다. 3. Realm 은 Cross-platfrom 을 지향하기 때문에 Enum 타입을 지원하지 않는다. 따라서 Enum을 쓰고 싶다면 EumType.toString() 을 호출하여 EnumType -> String 으로 변환한 후 DB에 저장하면 된다. 데이터를 DB에서 꺼낼때는 값(enumItem)을 빼낸 후 이 값을 Str..
Development Experience/Kotlin
2018. 11. 22. 00:56