빵쟁이가 ios 개발자가 되기위해 정독하고자 작성한 글 입니다! 표현이 이상하거나 잘못번역된 부분이 있을수 있습니다. 혹 누군가 읽다 잘못된 부분이 있으면 댓글로 알려주세요! Functions 함수는 특정 작업을 수행하는 코드 덩어리입니다. 함수가 하는 일을 이름과 함께 정의하고 이름을 호출 하여 사용합니다. Swift의 통합 함수 구문은 매개변수 이름이 없는 간단한 C 스타일 함수에서 각 매개변수에 대한 이름과 인수 레이블이 있는 복잡한 Objective-C 스타일 메서드에 이르기까지 모든 것을 표현할 수 있을 만큼 충분히 유연합니다. 매개변수는 함수 호출을 단순화하기 위해 default 값을 줄 수도 있고 함수 실행이 완료되면 전달된 매개 변수를 수정 가능하게 하는 입력 매개 변수로 전달될 수도 있다..
빵쟁이가 ios 개발자가 되기위해 정독하고자 작성한 글 입니다! 표현이 이상하거나 잘못번역된 부분이 있을수 있습니다. 혹 누군가 읽다 잘못된 부분이 있으면 댓글로 알려주세요! Collection Types Swift는 값 컬렉션을 저장하기 위해 배열(Array), 집합(Set) 및 사전(Dictionary)으로 알려진 세 가지 기본 컬렉션 타입을 제공합니다. 배열(Array)은 정렬된 값 모음입니다. 집합(Set)은 고유한 값의 정렬되지 않은 컬렉션입니다. (중복값이 허용 되지 않는다.) 사전은(Dictionary) 는 키-값 연관의 정렬되지 않은 컬렉션입니다. (key - value 가 쌍으로 묶여있는 튜플타입!) Swift의 배열, 집합 및 사전은 저장할 수 있는 값과 키의 타입을 명확하게 해주어야 ..
빵쟁이가 ios 개발자가 되기위해 정독하고자 작성한 글 입니다! 표현이 이상하거나 잘못번역된 부분이 있을수 있습니다. 혹 누군가 읽다 잘못된 부분이 있으면 댓글로 알려주세요! Basic Operators 연산자는 값을 확인, 변경 하거나 결합하는데 사용하는 특수 기호 입니다. 예를 들어 더하기 연산자(+)는 두 개의 숫자를 더합니다. 논리 AND 연산자(&&)는 두개의 Bool 값을 결합하여 참인지 거짓 확인할수 있게 합니다. Swift는 코딩 오류를 제거하기 위해 여러 기능을 개선한 C와 같은 언어에서 이미 알고 있는 연산자를 지원합니다. 대입 연산자(=)는 같음 연산자(==)를 의도할 때 잘못 사용되는 것을 방지하기 위해 값을 반환하지 않습니다. 산술 연산자(+, -, *, /, % 등)는 값을 저장..
표현이 이상하거나 잘못번역된 부분이 있을수 있습니다. 혹 누군가 읽다 잘못된 부분이 있으면 댓글로 알려주세요! The Basics Swift는 iOS, macOS, watchOS 및 tvOS 앱 개발을 위한 새로운 프로그래밍 언어입니다. Swift는 정수Int, 부동소수Double, Float, 참,거짓 Bool ,문자 Character, String 의 기초 자료형 을 제공하며 Array, Set 및 Dictionary의 컬렉션 타입을 제공합니다. swift는 값을 저장하기위해 변수(var)와 상수(let)를 사용하고 이름을지어 구분합니다. swift의 상수는 Objective-C의 상수보다 더많은 기능을 수행할수 있습니다. 상수는 변경할 필요가 없는 값으로 코드를 더 안전하고 명확하게 만들기위해 sw..