사용자가 입력해야하는 창 : 개별 IBOutlet 연결하는게 낫다
(데이터적인 요소)
(나중에 유지보수 등 할 때 IBOutletCollection으로 해놓으면 개별적인 수정하기가 어렵다)
위의 내용을 예시로 들자면, 첫번째 텍스트, 두번째 텍스트를 쓰는 내용의 경우, OutletCollection을 이용하기보다는 아래 IBOutlet 개별로 연결해서 쓰는 편이 낫다.
디자인 요소 하나로 묶어버릴 때 : IBOutletCollection으로 묶는게 낫다.
위의 내용을 예시로 들자면, 폰트 크기 및 굵게, 색상 변경 한꺼번에 바꾸고 싶을 때.
물론 data 적인 것도 IBOutletCollection 배열로 짤 수는 있지만 나중에 개별적 수정할때 어려워서.
'iOS > iOS SeSAC 2기 TIL' 카테고리의 다른 글
iOS swift TableViewController 정적구성요소(Static Cells) (0) | 2022.07.18 |
---|---|
iOS swift TableViewController vs. UITableView에 TableView얹기 (0) | 2022.07.18 |
빌드 오류날 때 체크해 볼 것 (0) | 2022.07.18 |
iOS swift 변수의 스코프 및 전역변수 (0) | 2022.07.18 |
iOS swift UILabel에 랜덤으로 값 정해주기 (0) | 2022.07.16 |