array

· iOS/Swift
이번 포스팅에서는 zip 함수를 정리해봅니다. Summary에서는 Sequence프로토콜을 따르는 두 개의 기본 시퀀스로 구성된 쌍의 시퀀스를 만들도록 되어 있습니다. 여기서 시퀸스 프로토콜은 '요소에 대한 순차적이고 반복적인 액세스를 제공하는 유형'으로 친숙한 배열에 이에 해당합니다. 아래는 예시입니다. let someAlmonds = ["Honey Butter", "Wasabi", "Corn", "Buldak", "Mint Choco"] let someNumbers = [0, 1, 2, 3, 4] let newSequence = zip(someAlmonds, someNumbers) for item in newSequence { print(item) } // 출력 //("Honey Butter", 0)..
· iOS/Swift
배열의 생성 // 빈 배열 생성 var someInts = [Int]() // 3을 추가 someInts.append(3) // 배열을 비움. Type은 Int로 유지됨 someInts = [] 기본값으로 빈배열 생성 var threeDoubles = Array(repeating: 0.0, count: 3) // threeDoubles : Double 타입의 [0.0, 0.0, 0.0] 배열끼리 합 var anotherThreeDoubles = Array(repeating: 2.5, count: 3) // anotherThreeDoubles : [2.5, 2.5, 2.5] var sixDoubles = threeDoubles + anotherThreeDoubles // sixDoubles : [0.0, ..
SwiftyCody
'array' 태그의 글 목록