본문 바로가기
컴퓨터 공학/Swift

[스위프트]프로그래밍 독학을 위한 문법 총 정리

by hahehohoo 2020. 9. 29.
반응형

스위프트(Swift) 프로그래밍 독학을 위한 문법 총정리 

 

 

아이폰 앱개발을 하고 싶어서 시중에 나와 있는 iOS 프로그래밍 서적을 구매해서, 예제를 그대로 따라했습니다. 하지만 스위프트 언어의 문법에 대한 이해없이 진행하다보니 많이 답답했습니다.  예제 코드없이는 간단한 코드도 끝까지 작성하기 어려웠기 때문입니다. 

 

그래서 시간을 내어 스위프트 문법을 익히기로 결심하고, 공부할 책은 한빛출판사에서 나온 야곰님의 'Swift 프로그래밍' 으로 선정했습니다. 그 책을 통해 공부한 내용을 이 블로글에 하나씩 정리하려고 합니다. 글이 작성되는 대로 제목에 링크를 걸어두겠습니다. 

 

▶ iOS 프로그래밍 예제 모음 ◀

 

1. 스위프트 학습에 앞서 

1) 스위프트(swift)가 지향하는 프로그래밍 패러다임은?

2) 스위프트 코드를 macOS말고 다른 실행 환경에서 테스트하기

3) 프로그래밍 패러다임이란?_객체지향,함수형, 프로토콜

4) REPL에서 스위프트 코드 실행하는 방법

 

 

2. 스위프트 학습 시작하기 

1) 스위프트 기본 명명 규칙 및 참고할 만한 공식 문서

2) print( )와 dump( ) 함수의 차이

3) 문자열 보간법(String Interpolation)이란?

4) 주석 다는 법(한줄, 여러줄, 중첩)

5) 마크업 형식으로 주석달고, 퀵헬프로 확인하는 방법

6) 변수와 상수란?

 

 

 

 

 

 

3. 스위프트 데이터 타입

1) 기본 데이터 타입 총정리1 (Int, UInt, Bool, Float, Double)

2) 기본 데이터 타입 총정리2(Character, String, Any, AnyObject, nil)

3) 타입 확인/추론/별칭이란?

 

 

4. 연산자

 

 

5. 흐름제어

 

 

6. 함수

 

 

7. 옵셔널

 

 

 

 

 

반응형


댓글