Swift의 반복문,제어문(if문, for문, repeat-whlie문 ,guard문, switch-case문) / iOS프로그래밍
제어문 Swift의 다양한 제어문, 반복문에 대해 알아보겠습니다 for in문 숫자 범위, 배열, 문자열을 순서대로 순회합니다 for반복시킬 변수 하나와 순회할 범위를 지정하여 사용합니다 for i in 1...3{ print(i) } //1 //2 //3 cs let Fruit = ["Apple", "Banana", "Kiwi", "Grape"] for name in Fruit { print("I'm \(name)") } //I'm Apple //I'm Banana //I'm Kiwi //I'm Grape Colored by Color Scripter cs if문 다음과 같이 사용합니다 let myNum = 5 if myNum == 1 { print("1") }else if myNum == 2{ pri..
2021. 9. 26.
Swift의 데이터 타입, 상수(let), 변수(var), 타입 추론/ iOS 프로그래밍
Swift의 데이터타입 Swift도 타 언어처럼 Int, UInt, Bool, Double, Float 등의 다양한 자료형이 존재합니다 그리고 스위프트만의 Nil, AnyObject 개념도 존재합니다 스위프트는 타입 안전 언어로 데이터 타입에 엄격한 편입니다 변수의 데이터타입이 식별되면 그 변수는 다른 타입의 데이터를 저장할 수 없게 됩니다 타입별 데이터 표현가능 크기는 하단의 표에 기록해 두었습니다 표 이동 이 데이터가 식별되는 방법은 2가지가 있습니다 1. 타입 어노테이션 (명시) 2. 타입추론 타입 어노테이션은 변수, 상수를 선언한 시점에서 타입을 명시하는 방법 타입추론은 변수, 상수를 선언할 때 타입을 명시하지 않고 컴파일러가 타입을 정하는 방식입니다 Bool 참(true), 거짓(flase)만 ..
2021. 9. 17.