본문 바로가기

swift 공식문서

(4)
[스위프트] Naming Constants and Variables /*스위프트5.5 공식문서 번역*/ 상수와 변수 이름은 유니코드문자를 포함하여 어떤 문자도 포함할 수 있다. let π = 3.14159 let 你好 = "你好世界" let 🐶🐮 = "dogcow" 상수와 변수 이름은 공백문자,수학기호,화살표, private use unicode scalar values, line- and box- drawing characters를 포함할 수 없다. 이름 안에 숫자를 포함할 수 있지만 이름을 숫자로 시작할 수는 없다. 한 번 특정 타입의 상수나 변수를 선언하면 같은 이름으로는 다시 선언하거나, 다른 타입의 값을 저장하도록 변경할 수 없다. 상수를 변수로 변경하거나 변수를 상수로 변경하는 것도 불가능하다. //:> 변수나 상수에 스위프트 키워드와 같은 이름을 부여해야한다..
[스위프트] Type Annotations /*스위프트5.5 공식문서 번역*/ 변수/상수가 저장할 수 있는 값의 타입을 명확히 하기 위해, 선언할 때 타입주석을 제공할 수 있다. 변수/상수 뒤에 콜론기호, 스페이스와 사용할 자료형 이름을 배치해서 타입주석을 작성한다. 변수가 string 값을 저장할 수 있음을 나타내기 위한 타입주석 작성 예시: var welcomMessage: String var + 변수이름 + 콜론 + 스페이스 + 자료형이름 선언안에 있는 콜론은 "...타입의..."라는 의미이다. "welcomMessage라는 이름을 가진 string타입 변수를 선언한다." "string타입 변수"는 "어떤 string값도 저장할 수 있음"을 의미한다. ("the type of thing"/"the kind of thing") welcomeM..
[스위프트 ] Constants and Variables / Declaring Constants and Variables /*스위프트5.5 공식문서 번역*/ # 상수와 변수 상수와 변수는 이름과 특정타입의 값을 결합시킨다. 상수는 한 번 정해지면 변경할 수 없다. 반면에 변수는 추후에 다른값으로 변경할 수 있다. # 상수와 변수 선언 상수와 변수는 사용되기 전에 선언해야만한다. 상수는 let 키워드로 선언, 변수는 var 키워드로 선언한다. 사용자의 로그인 시도 횟수 추적하는 데에 사용되는 경우 예시: let maximunNumberOfLoginAttempts = 10 var currentLoginAttempt = 0 "maximumNumberOfLoginAttempts라는 새로운 상수를 선언한다. 이 상수에 10이라는 값을 준다." "currnetLoginAttempt라는 새로운 변수를 선언한다. 이 변수에 0의 초기값을..
[스위프트] The Basics intro 번역 ================================ SWIFT 5.5 공식문서 번역하면서 공부해보기. [목적] - 기본개념들을 공식문서로 한 번 정리하듯 공부하기 - 원어로된 공식문서에 익숙해지기 - 블로그에 친숙해지기 ================================ 스위프트는 iOS, macOS, watchOS, tvOS 앱개발을 위한 새로운 프로그래밍 언어다. 스위프트의 많은 부분은 C와 Objective-C에서의 경험과 친숙할 것이다. 스위프트는 모든 기본적인 C와 오브젝티브-C의 자료형들의 own 버전을 제공한다. - Int(정수형) / Double, Float(부동소수점값) / Bool(불리언 값) / String(문자데이터). 스위프트는 세가지 주요 컬렉션타입의 강력버전도 제..