새롭게 알게 된 내용
강의 초반에는 기존에 알고있던 부분과 크게 다르지 않아 부담없이 지나갈 수 있다고 생각했습니다.
하지만 새롭게 알게되는 사소한 팁이나 몰랐던 사용법을 배울수도 있기에 열심히 들었는데 확실히 Table View를 사용하기 시작하면서 급격하게 강의를 정지하고 따라해보는 횟수가 증가하였습니다.
가장 먼저 shift + cmd + L 을 통해 View Controller를 삽입해 제 2의 화면을 만들어줍니다.
이 때 Is Initial View Controller를 체크한다면, 체크한 화면이 기본 화면이 되며 기존 정의된 기본 화면의 View Controller에서는 체크가 해제됩니다.
Custom Class 칸으로 넘어와서 기본 Class를 지정해주어야 코드와 해당 페이지가 링크되며 구현한 버튼과 함수들이 기능을 합니다.
해당 이미지는 Navigation Controller를 활성화한 이후입니다. 이를 Segue를 이용할 수 있도록 도움을 줍니다.
Navigation Controller 활성화는 View Controller 클릭 후 우측 하단의 Navigation Controller를 클릭하여 활성화할 수 있습니다.
IBAction이 가능한 어떤 버튼을 드래그 앤 드롭을 통해 Segue를 사용할 수 있게 됩니다.
위에 덮어씌워지는 show detail, 혹은 show 화면을 구현해낼 수 있습니다. ( <Back 버튼이 없는 것은 show detail 화면을 구현했을 경우 없고, show 화면일 경우 있습니다.)
혹여나 A -> B 화면으로의 전환을 연결하였다가 A -> C로 다시 연결하면 B는 자동으로 연결 취소가 됩니다.
1일차 후기
첫 날이라 모든 것이 낯설고 어색했지만 금방 분위기가 풀리고 대화가 이어지면서 빠르게 할 일을 찾아나갈 수 있었다.
사전캠프에 참여하지 않아서 많이 뒤쳐질까 걱정했는데 강의를 들어보니 뒤쳐질 수준은 아닌 것 같아서 다행이라고 생각했다.
첫 날에 무난하게 넘길만한 내용들이 많이 나오고 후반부에 가서야 위에 정리한 내용들을 만나볼 수 있어서 오후 공부가 많이 도움된 것 같다.
아는 내용들이 많이 겹쳐서 지루한 오전을 보내다가 갑자기 모르는 내용이 나와서 신난다고 이번 주 강의를 첫 날에 완강했다!
제발... 캠프 종료일까지 이런 페이스로 달릴 수 있었으면 좋겠다...
'iOS > TIL (Today I Learned)' 카테고리의 다른 글
[230305] 스파르타 코딩 클럽 6일차 'KBO & Calculator' | TIL (2) | 2024.03.05 |
---|---|
[230304] 스파르타 코딩 클럽 5일차 'TextField & KBO' | TIL (0) | 2024.03.04 |
[230229] 스파르타 코딩 클럽 4일차 '1~3 Review & Project' | TIL (0) | 2024.02.29 |
[230228] 스파르타 코딩 클럽 3일차 'Git' | TIL (0) | 2024.02.28 |
[230227] 스파르타 코딩 클럽 2일차 'View Controller' | TIL (1) | 2024.02.27 |