개발 중 이슈

1. UI

Header vs. Section

인스타 스토리 영역을 구현할 때, 고민했던 부분

→ Header와 Section 중 무엇으로 스토리 영역을 잡아야할까 ?

Untitled

Header와 Section의 차이는 이 그림만 봐도 충분히 알 수 있다.

나는 section 0을 스토리 영역으로 설정하였지만,

tableView Header 혹은 Section Header에 넣는 방식도 존재 !

Delegate

인스타 좋아요 기능을 구현할 때, delegate를 사용하였지만,

사용하는 목적에 대해 전혀 알지 못한채 굳이 사용하지 않아도 되는데 왜 ? 라는 안일한 생각을 가지고 … 있던 중

→ 준호 선배의 답변

Untitled

<aside> ✅ View는 UI를 표시하는 역할에 집중 ViewController는 사용자의 입력 및 이벤트를 받아 그에 상응하는 로직 또는 서버통신 수행 각자의 역할을 수행하도록 하기 위해 Delegate 패턴 사용 !

</aside>

Delegate를 weak으로 선언하는 이유

protocol을 선언하여 delegate를 사용하려는 경우,