• 카테고리

    질문 & 답변
  • 세부 분야

    모바일 앱 개발

  • 해결 여부

    해결됨

ViewModel 생성시 왜 초기값을 받지 않도록 했을까요?

23.03.19 17:07 작성 조회수 320

1

구글은 왜 ViewModel 생성시 초기값을 ViewModel 생성자로부터 받지않고

ViewModelProvider , Factory 를 이용해서 ViewModel 을 생성하나요?!

OOP 개념과 관련되어있을것같은데 여쭤봅니다..!

답변 1

답변을 작성해보세요.

1

ViewModel 인스턴스를 싱글톤으로 관리해야 하기 때문에 사용자가 직접 만들지 말고 Factory를 통해서 만들도록 한 것입니다.

jason님의 프로필

jason

질문자

2023.03.19

아..감사합니다 :) 강의 넘 좋아요!