![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/bOg9Pp/btrrVnBvztI/qnUDFFQISHiPzXxgIorpFk/img.png)
빵쟁이가 ios 개발자가 되기위해 정독하고자 작성한 글 입니다! 표현이 이상하거나 잘못번역된 부분이 있을수 있습니다. 혹 누군가 읽다 잘못된 부분이 있으면 댓글로 알려주세요! Control Flow Swift는 다양한 제어 흐름 명령문을 제공합니다.제어흐름 명령문에는 while, if, guard, switch, break, continue 이있으며 특정 조건에 따라 여러번실행 하는 while, 코드의 다른 분기를 실행하기 위한 if, guard, switch가 있으며 break 및 continue와 같은 명령문은 실행 흐름을 코드의 다른 지점으로 전송합니다. 또한 Swift는 Array, Dictionary, range, String 을 쉽게 다룰수 있는 for-in 루프를 제공합니다. Swift의 s..
![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/cMnLxf/btrrWzOYT2H/ncrmzrqcAyYtkwqYLLic2k/img.png)
빵쟁이가 ios 개발자가 되기위해 정독하고자 작성한 글 입니다! 표현이 이상하거나 잘못번역된 부분이 있을수 있습니다. 혹 누군가 읽다 잘못된 부분이 있으면 댓글로 알려주세요! Collection Types Swift는 값 컬렉션을 저장하기 위해 배열(Array), 집합(Set) 및 사전(Dictionary)으로 알려진 세 가지 기본 컬렉션 타입을 제공합니다. 배열(Array)은 정렬된 값 모음입니다. 집합(Set)은 고유한 값의 정렬되지 않은 컬렉션입니다. (중복값이 허용 되지 않는다.) 사전은(Dictionary) 는 키-값 연관의 정렬되지 않은 컬렉션입니다. (key - value 가 쌍으로 묶여있는 튜플타입!) Swift의 배열, 집합 및 사전은 저장할 수 있는 값과 키의 타입을 명확하게 해주어야 ..
![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/bgRAnS/btrrRd593XW/bqKXhuuGv3Dq0SFDrgu6nK/img.png)
빵쟁이가 ios 개발자가 되기위해 정독하고자 작성한 글 입니다! 표현이 이상하거나 잘못번역된 부분이 있을수 있습니다. 혹 누군가 읽다 잘못된 부분이 있으면 댓글로 알려주세요! Strings and Characters (문자열 과 문자) 문자열은 "hello, world" 또는 "albatross"와 같은 문자입니다. Swift 문자열은 String 유형으로 표현됩니다. String의 내용은 Character 값의 컬렉션을 포함하여 다양한 방법으로 접근할 수 있습니다. Character(문자) 의 배열이라고 생각하면 이해하기 쉽다! Swift의 문자열 및 문자 유형은 코드에서 텍스트를 유니코드 호환 방법으로 제공합니다. C와 비슷한 방법으로 문자열을 생성하고 조작할수있습니다. 문자열 연결은 두 문자열을 +..
![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/wpMBM/btrruofL6Wy/351gXU5oTjYWb0jojs66Ik/img.png)
빵쟁이가 ios 개발자가 되기위해 정독하고자 작성한 글 입니다! 표현이 이상하거나 잘못번역된 부분이 있을수 있습니다. 혹 누군가 읽다 잘못된 부분이 있으면 댓글로 알려주세요! Basic Operators 연산자는 값을 확인, 변경 하거나 결합하는데 사용하는 특수 기호 입니다. 예를 들어 더하기 연산자(+)는 두 개의 숫자를 더합니다. 논리 AND 연산자(&&)는 두개의 Bool 값을 결합하여 참인지 거짓 확인할수 있게 합니다. Swift는 코딩 오류를 제거하기 위해 여러 기능을 개선한 C와 같은 언어에서 이미 알고 있는 연산자를 지원합니다. 대입 연산자(=)는 같음 연산자(==)를 의도할 때 잘못 사용되는 것을 방지하기 위해 값을 반환하지 않습니다. 산술 연산자(+, -, *, /, % 등)는 값을 저장..
![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/cnfwFO/btrroF350dm/I9zgrM4hT33C6dVkt9rubk/img.png)
표현이 이상하거나 잘못번역된 부분이 있을수 있습니다. 혹 누군가 읽다 잘못된 부분이 있으면 댓글로 알려주세요! The Basics Swift는 iOS, macOS, watchOS 및 tvOS 앱 개발을 위한 새로운 프로그래밍 언어입니다. Swift는 정수Int, 부동소수Double, Float, 참,거짓 Bool ,문자 Character, String 의 기초 자료형 을 제공하며 Array, Set 및 Dictionary의 컬렉션 타입을 제공합니다. swift는 값을 저장하기위해 변수(var)와 상수(let)를 사용하고 이름을지어 구분합니다. swift의 상수는 Objective-C의 상수보다 더많은 기능을 수행할수 있습니다. 상수는 변경할 필요가 없는 값으로 코드를 더 안전하고 명확하게 만들기위해 sw..