목록2025/02/11 (1)
기어가더라도 제대로

MVVM에서 Input과 Output을 나누어서 명확하게 통신하고 유지보수하기 용이하게 명령과 실행에 대한 호출을 주는 방법Input, Output Input: UI의 이벤트나 특정 사건에 대응하는 인터페이스Output: 그러한 처리를 통해서 완료되었다고 알려주는 인터페이스장점: 어떤 동작이 실행되는지 한눈에 파악 가능단점: 작은 프로젝트의 경우 보일러 플레이트 코드가 있을 수 있음단점이라 하긴 어려운데, 저마다 통일된 형태가 있진 않아서 사람마다 구현 방식이 조금 다른 것이 특이점이번 글에서는 테이블뷰의 행에 랜덤 숫자를 fetch 해와서 보여주는 작은 프로젝트를 구현하면서 해봄오토레이아웃 편의를 위해 SnapKit을, 객체 선언 편리함을 위해 Then을 사용 구현 - VIEWMODELViewModel..
UIKit 기초
2025. 2. 11. 20:00