아키텍처객관식기초DI 방식 선택의존성 주입 방식에 대한 설명으로 옳은 것을 모두 고르세요.복수 선택 가능1보기 1.생성자 주입은 필수 의존성을 컴파일 타임에 강제하고 프로퍼티를 let으로 둘 수 있어 기본 선택이다2보기 2.프로퍼티 주입은 스토리보드 인스턴스화처럼 생성자를 제어할 수 없을 때 쓰지만, 주입 전 접근 가능성이 생긴다3보기 3.메서드 주입은 호출마다 달라지는 의존성(예: 현재 시각, 요청별 컨텍스트)에 적합하다4보기 4.객체 내부에서 Container.shared.resolve(Service.self)를 호출하는 것은 생성자 주입과 동등한 DI다5보기 5.SwiftUI의 .environment()는 하위 뷰 트리 전체에 의존성을 내려보내는 프로퍼티 주입의 일종으로 볼 수 있다채점하기