기술/iOS
-
Swift 5.6 Basic Operators기술/iOS 2022. 2. 25. 19:50
Basic Operators Terminology 연산자는 단항, 이항, 또는 삼항 입니다. 단항 연산자는 -a 처럼 단일 항목에 동작합니다. 단항 접두사 연산자, 단항 접미사 연산자가 있을 수 있습니다. 이항 연산자는 2 + 3 처럼 2개의 항목에 동작하고 2개의 항목 사이에 위치해야하므로 위치는 고정입니다. 삼항 연산자는 3개의 항목에 동작합니다. a ? b : c 연산자가 영향을 주는 값은 피연산자 입니다. 1 + 2 표현식에서 + 기호는 중위 연산자이고 값 1 과 2 는 피연산자 입니다. Assignment Operator a = b 는 b 의 값으로 초기화되거나 업데이트 됩니다. 대입의 우항이 여러 값이 있는 튜플이라면 튜플의 요소는 여러개의 상수 또는 변수로 분해할 수 있습니다. let (x,..
-
Swift 5.6 The Basics기술/iOS 2022. 2. 25. 19:43
The Basics Constants and Variables 상수와 변수 이름은 특정 타입의 값을 연결합니다. 상수의 값은 최초 지정 후 변경이 불가능하지만 변수는 다른 값으로 변경이 가능합니다. Declaring Constants and Variables 상수와 변수는 반드시 사용하기 전 선언되어야 합니다. 상수는 let 키워드, 변수는 var 키워드를 사용합니다. let maximumNumberOfLoginAttempts = 10 var currentLoginAttempt = 0 여러 개의 상수 또는 변수를 선언할 때 콤마로 구분하여 한줄 선언이 가능합니다. var x = 0, y = 0, z = 0 NOTE 코드에서 지정한 값이 변경되지 않는다면 항상 let 키워드로 상수 선언해야 합니다. 변수는..
-
yagom 의 iOS Swift 홈페이지 강좌기술/iOS 2022. 2. 19. 14:00
기초 개념 이름 짓기 CamelCase 를 사용함 EASY EASY~ 콘솔 로그 print: 단순 문자열 출력 dump: 인스턴스의 자세한 요소들까지 전부 출력 해줌 보간법 \() 상수와 개념 함수형 패러다임 답게 상수표현이 많이 등장함 띄워쓰기 잘못쓰면 문제가 생김 ( 에바쎄바 ) let: 상수 let 이름: 타입 = 값 상수를 먼저 선언하고 나중에 한번 값을 넣어줄 수 있음 var: 변수 var 이름: 타입 = 값 변수도 선언하고 나중에 사용 가능 데이터 타입 기본 데이터 타입 데이터 타입은 아주 정확히 할당해야한다. Bool 0, 1 사용 가능 ( 에바쎄바... ) Int, UInt Int: 64bit UnsingedInt: 음수 안됨, Int 도 못넣음 Float, Double Float: 32b..