전체 글 (602) 썸네일형 리스트형 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.. Kotlin open 키워드 1. Kotlin 의 class 는 Java로 변환될 때 기본적으로 final class 로 변환된다. 2. Kotlin 에서 open 키워드를 붙여서 open class ... 처럼 선언하면 Java 로 변환될 때 final class 로 변환되지 않고, 일반적인 class 로 변환된다. 이전 1 ··· 73 74 75 76 다음