휴 생활을 하면서 공부하는 것은 쉽지가 않구만 0617 TIL
☑️ 네트워크와 CoreData가 결합된 앱[Singletone]- 비즈니스 로직을 중앙에서 관리하는 경우 싱글톤으로 구현하는 것이 효과적 [클로저 방식 VS 델리게이트 방식]- 단순한 이벤트는 closure, 복잡하거나 다수의 이벤트를 가진 셀은 delegate를 쓰는 경향 [Clousre를 쓰는 경우 갖는 장점]1. 코드가 간결하고 지역화 됨- Delegae는별도의 프로토콜 선언, 채택, 메서드 구현으로 인해 구조가 복잡할 가능성- Closure는 해당 셀이나 뷰 내부에서 바로 정의하고, 뷰 컨트롤러에 직접 할당 -> 불필요한 보일러 플레이트 코드가 줄어듦2. 데이터 전달이 직관적- Closure의 경우 그 자리에서 필요한 인자를 받아서 바로 처리 가능 -> 데이터 흐름이 명확하고 직관적3. 셀/컴포..
TIL
2025. 6. 18. 14:10