40시간만에 Swift로 iOS 앱 만들기
소개
iOS 개발환경 세팅하기
Playground 사용해보기
첫 iOS 프로젝트 시작해보기
Swift 둘러보기 (1)
Swift의 역사
변수와 상수
조건문과 반복문
옵셔널 (Optional)
Swift 둘러보기 (2)
함수와 클로저 (Closure)
클래스와 구조체
튜플 (Tuple)
Enum
프로토콜 (Protocol)
익스텐션 (Extension)
할 일 목록 관리 앱 Todobox 만들기
새 프로젝트 시작하기
테이블 뷰 다루기
모델 작성하기
네비게이션 컨트롤러 다루기
할 일 추가 화면 만들기
UserDefaults로 데이터 저장하고 꺼내오기
할 일 목록을 삭제하고 순서를 변경하기
애플리케이션 개선하기
학교 급식 조회 앱 Meal 만들기
Alamofire를 사용한 HTTP 네트워킹
높이가 제각각인 테이블 뷰 셀 처리하기
학교 검색하고 선택하기
SnapKit을 사용해서 코드로 오토 레이아웃 다루기
이전달, 다음달 기능 구현하기
흑백 사진 소셜 미디어 Graygram 만들기
Alamofire를 사용한 HTTP 네트워킹
ObjectMapper를 사용해서 모델 작성하기
콜렉션 뷰 다루기
콜렉션 뷰 셀에서 코드로 레이아웃 짜기
Kingfisher를 사용해서 이미지 불러오기
당겨서 새로고침과 무한 스크롤 구현하기
Coming Soon
나만의 앱 만들어보기
Powered by
GitBook
Swift 둘러보기 (2)
3강 - Swift 둘러보기 (2)
지난 시간에는 옵셔널이 있었다면, 이번 시간에는 클로저와 Enum, 프로토콜이 있습니다. 생소한 개념이지만 굉장히 재밌어요.
results matching "
"
No results matching "
"