전체 글
![[swift_06]조건문 if문과 switch문](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbIZxjr%2Fbtq9DTrRVNL%2Fg9ox6trNFvKf4rUqqlVTk0%2Fimg.jpg)
[swift_06]조건문 if문과 switch문
if문 if문 선언과 사용 방법 let age = 7 if age = 3 && age < 20{ print("Child") } else{ print("Adult") } 일반적으로 사용하는 if문과 동일함 Switch문 switch문 사용하는 방법 switch age { case 0,1,2 : print("Baby") case 3...19 : print("Child") default : print("Adult") } switch문은 기존에 내가 알고 있던 switch에 비해 상당히 강력함. ,를 활용하여 여러가지 조건에서 확인할 수 있음. where절을 활용하여 추가적인 조건을 줄 수 있음 break문이 필요 없음
![[swift_05]반복문 while과 for문](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FnQNXt%2Fbtq9HMlADnZ%2FDxoKnrEei95O3czjxQmNdk%2Fimg.jpg)
[swift_05]반복문 while과 for문
while문 while문 선언과 사용 var index = 5 while index < 0{ index -= 1 print(index) } For문 배열에서 사용하는 법 let names = ["a","b","c"] for name in names { print(name) } python의 for-in 동일 사전에서 활용하는 let a = "a" let b = " b" var first = a + b var second = "c" second += first // ca b 숫자 범위로 사용하기 for index in 1...5{ print("\(index) times 5 is \(index * 5)") } for _ in 1...5{ print("Hello") } stride 활용해서 사용하기 let m..
![[swift_04]Collection-Dictionary](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F1rwFi%2Fbtq9HLNJY3w%2F8Z2Id8mAQ5lkQgQpYvNxgK%2Fimg.jpg)
[swift_04]Collection-Dictionary
Dictionary Mutable Dictionary 생성 var dictionary = Dictionary() var dictionary2 = [String:Int]() Dictionary에 추가 dictionary2["and"] = 6 dictionary2["snake"] = 0 []괄호 안에 key, 그리고 assignment뒤에 value Dictionary 초기화 dictionary3 = ["and":6,"snake":0,"cat":4] :을 활용하여 key와 value 구분하여 생성 value 변경 dictionary3["cat"] = 5 기존에 있는 key값에 새로운 값을 assign immutable Dictionary 생성 let dictionary4 = ["ant":3,"snake":0..
![[swift_03]Collection-Array](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fd5Dt1r%2Fbtq9E6rjZCR%2FIRDX6cnuB1aawir9vFnAJk%2Fimg.jpg)
[swift_03]Collection-Array
Array Mutable 배열 생성하는 방법 var emptyArray = Array() var emptyArray2 = [String]() 배열에 추가하는 방법1(append) emptyArray2.append("Anna") emptyArray2.append("Alex") 배열의 뒤쪽으로 계속해서 추가됨 배열에 추가하는 방법2(+=) var array3 = ["A","B","C","D"] array3 += ["E"] array3 += ["F","G"] 배열에 추가하는 방법3(동시에 변경) array3[3...5] = ["a","b","c"] index 3,4,5를 각각으로 변경 배열에 접근하는 방법 array3[3] 인덱스를 활용하여 접근(0부터 인덱스 시작) 배열의 특정 부분을 수정하는 법 array..