728x90 IOS/Swift16 [Swift] 문자열과 문자 1️⃣ Character 배열 및 문자 합치기 하나의 문자를 넣고싶다면 Character 형을 다음과 같이 선언한다. let mark : Character = "!" // 하나 배열에 넣고 싶다면 다음과 같다. 요소를 합치고 싶다면 string 으로 감싼다. let word : [character] = ["c","a","t"] //배열 let fullstring = string(word) print(fullstring) //cat 2️⃣ 괄호 및 수식 값 계산 출력 괄호와 \를 그대로 출력하고 싶다면 따옴표 양 옆에 #을 붙인다. print(#"Swift using \(multiplier)."#) // "Swift using \(multiplier)." 이 출력됨 수식의 결과 값을 출력하고 싶으면 수식을.. 2022. 12. 26. [Swift] 기본 연산자(Basic Operators) 📌 범위 연산자 ◼ 닫힌 범위 연산자 범위가 (a...b) 일 때, a부터 b까지(b를 포함❗) 범위를 실행한다. (점 세개) for index in 1...5 { print("\(index) x 5 is \(index * 5)") //1부터 5까지 실행된다. } 파이썬과는 좀 다른 느낌이다 헷갈리지 말자.. 그렇다면 5 이전까지만 실행하고 싶다면.. ? 아래에 답이 있다. ◼ 반 열림 범위 연산자 2022. 12. 22. [Swift] 기본 문법 📌 타입 별칭 Type aliases 이며, 이미 존재하는 타입에 다른 이름을 붙이는 것. typealias 키워드를 사용함 typealias AudioSample = UInt16 var maxFound = AudioSample.min 📌튜플 튜플 값은 어떠한 타입도 가능하며, 서로 같은 타입일 필요는 없다. let httpError = (404, "Not Fount") //튜플의 타입은 (Int, String) 🔎 튜플 값 접근하기 1. 개별 요소로 접근하기 let (statusCode, statusMessage) = httpError print("statusCode : \(statusCode)") // statusCode : 404 print("statusMessage : \(statusMessage.. 2022. 12. 22. [Swift] 상수(Constants)와 변수(Variables) 공식 문서(번역본)를 보고 하나씩 정리하며 공부할 예정! 📌 상수와 변수 사용하기 전 반드시 선언 되어야 함 상수 선언 : let 변수 선언 : var let maxLogintimes = 10 var userAttemps = 0 최대 로그인 횟수 같이 정해져서 변경되지 않는 값은 상수로 선언 사용자의 현재 로그인 횟수는 실패 시 값이 증가되어야 하므로 변수로 선언 ◼ 여러 개 변수 선언 시 var x = 1, y = 2, z = 3 ⭐ 세미콜론 사용 여부 swift에서는 세미콜론(;)을 사용하지 않아도 된다. 즉, 생략 가능하다. 하지만 다음과 같이 한 줄에 여러 코드를 작성하려면 세미콜론 생략은 불가능하다. (세미콜론 꼭 필요❗❗) let word = "Hello, Swift!"; print(word).. 2022. 12. 21. 이전 1 2 3 4 다음 728x90 반응형