프리젠터에 델리게이트를 다 넘겨줌
와이어프레임에서 데이터를 넘겨줌
Pass data
View presenter wireframe
presenter에서 데이터 요청
=> 이때 로딩되면 갱신이 안됨
들어갔다나올때 할때는 viewwillAppear로 데이터 요청해야함
프리젠터 : 화면 보여주는 역할
이터레터에게 데이터를 요청해야 가져올 수 있음 프리젠터가
=> interactor에!
화면을 가져와죠!
프리젠터에서 데이터 조작하고 화면 업데이트 쳐주는 개념
인터렉터에서 데이터 조작을 다 함
와이어는 다른 화면 갈때만!
내부적으로 할 때는 프리젠터가 , 나 데이터 다시 받았어 화면 다시 그려
reload함 => 그럼 뷰에서 화면 자체를 새로 그림
- 인터렉터: 데이터 조작
- 프리젠터: 데이터를 가져와서 화면 업데이트해주거나 다른 화면으로 갈 수 있도록 요청 (뷰랑 통신함) => MVC에서 컨트롤러에서 다 함
- 뷰: 프리젠터를 통해서 다 해야함
다른 화면으로 넘겨주는건 와이어프레임이 다 함!
'[iOS] App Development' 카테고리의 다른 글
읽어보기 iOS (0) | 2020.12.02 |
---|---|
Swift / Apollo / GraphQL (0) | 2020.12.02 |
Optional Binding : if let 구문 (0) | 2020.11.25 |
구조체 / 구조체 인스턴스 생성 / 구조체를 담은 배열 (0) | 2020.11.12 |
[예제로 쉽게 이해해보기!] 클로저 : Closures / 고차함수 / MAP (0) | 2020.10.21 |