728x90
반응형
SMALL
* lateinit 을 사용하고 바로 java 에서 사용하듯 null 체크하면 에러가 발생함
ex)
class TestClass{
lateinit var service:Service
...
fun testMethod(){
if(service==null) return //--> UninitException
}
...
}
이유 : lateinit 으로 초기화 해준다고 약속했는데, 바로 null 체크를 해버려? 라는 이유로 UninitException내뿜음
- 끝 -
'Kotlin Study' 카테고리의 다른 글
view binding in Class(findViewById,Kotlin) (0) | 2021.03.02 |
---|---|
CallBack 함수 in Kotlin 사용 예 (0) | 2021.01.26 |
Kotlin get set 사용법 (0) | 2021.01.26 |
AppStore version , Device installed App version 가져오기 in Kotlin (0) | 2020.07.08 |
Kotlin 만의 null 처리 방식 (0) | 2020.03.13 |