Array index 3

[Swift] 컬렉션 타입 인덱스에 관하여 (About Collection Type index)

안녕하세요 하노입니다 :) 오늘은 컬렉션 타입에서 사용하는 인덱스에 대해 나누고자 합니다! 우선 설명하기에 앞서 코드를 먼저 보고 오겠습니다. var strings = ["영", "일", "이", "삼", "사", "오", "육", "칠", "팔", "구"] print("\(strings.startIndex)") print("\(strings.endIndex)") 위처럼 stirngs 이름의 Array를 선언해주고 각각. startIndex,. endIndex를 출력하게 되면 값이 어떻게 나올까요?? 정답은 print("\(strings.startIndex)")// 0 print("\(strings.endIndex)")// 10 로 나옵니다! 혹시 startIndex 값은 예상하셨지만 endIndex 값..

iOS/Swift 2022.05.26

[Swift] 컬렉션 타입 : Array 메서드

안녕하세요 하노입니다 :) 오늘은 지난 시간에 이어 Array 관련 메서드에 관하여 알아보겠습니다. Array 멤버 접근 1. 인덱스로 접근 당연하게 Array 내 멤버(요소)에 접근할 수 있습니다. var alphabets = ["A", "B", "C", "D"] print(alphabets[0])// A print(alphabets[1])// B Array 내 멤버에 접근할 때는 위의 코드처럼 [접근할 멤버의 index] 로 접근합니다. Array의 인덱스는 0부터 카운트합니다. 혹시나 Array에서 인덱스에 해당하는 값이 없으면 에러가 나기 때문에 주의해서 사용해야 합니다! 2. 범위로 접근 Swift는 Array에서 범위 연산자를 사용하여 멤버에 접근할 수 있습니다. var alphabets = ..

iOS/Swift 2022.02.13

[Swift] 컬렉션 타입 : Array 기초

안녕하세요. 하노입니다 :) 컬렉션 타입에는 총 3가지 종류가 있습니다. Array - 순서가 있는 리스트 컬렉션 Dictionary - 키(Key)와 값(Value)이 쌍으로 이루어진 컬렉션 Set - 순서가 없고 멤버가 유일한 컬렉션 이 중 오늘은 Array에 대해 알아보겠습니다. Array 생성 // Array create var integers: Array = Array() var integers: Array = [] var integers: [Int] = Array() var integers: [Int] = [Int]() var integers: [Int] = [] 위에 코드는 모두 Array 생성에 관한 코드입니다. 사실 저 많은 Array 생성 방법들 중 저는 마지막 방법을 선호합니다. 이유..

iOS/Swift 2022.02.07