무식스택

무식스택

  • 분류 전체보기 (80)
    • 레터스투미 (0)
    • 개발 (80)
      • 꿀팁 (1)
      • Android (48)
      • 데이터 (2)
      • 최적화 (11)
      • Kotlin (17)
      • Flutter (1)
    • 취미 (0)
      • 음악 (0)
  • 홈
  • 태그
  • 방명록
RSS 피드
로그인
로그아웃 글쓰기 관리

무식스택

컨텐츠 검색

태그

Network 네트워크 CI/CD 모바일 빅데이터 Firebase MVVM Fastlane Coroutine DI compose ADsP 코틀린 데이터분석 코루틴 안드로이드 Kotlin android 데이터분석준전문가 r

최근글

댓글

공지사항

아카이브

valueclass(1)

  • Kotlin value class

    요즘 노션에서 모든 기록을 다 하다보니 티스토리에 소홀해졌다 회고도 꾸준히...쓰고있는ㄷ ㅔ 앞으로의 내용들중 블로그에 쓸 만큼 긴 글들은 기록을 옮겨두려고 한다 그 시작은 value class..! wrapper class(가독성을 높이기 위한 class)의 비용을 줄여보고자 나온 class 아래와 같이 사용하면 된다 @JvmInline value class Color private constructor(val rgb: Int) { companion object { fun rgb(rgb: Int) = Color(rgb) } } value 키워드를 통해 value class를 정의할 수 있다 이렇게 정의된 value class는 컴파일러에 의해 최적화의 대상이 된다 @JvmInline Annotation..

    2023.02.16
이전
1
다음
티스토리
© 2018 TISTORY. All rights reserved.

티스토리툴바