Array
Collection 중 하나인 Array의 선언 방법은 Array<타입> , [타입] 이렇게 두가지가 있다.
append와 연산자를 사용해서 요소를 추가할 수 있고 한 개뿐만 아니라 여러 개도 가능하다.
isEmpty로 Array가 비었는지 확인 할 수 있다. 비었으면 true, 값이 있으면 false를 리턴해준다.
first, last로 Array의 첫 번째 값과 마지막 값을 가져올 수 있다.
Array가 비어있을 경우 첫번째 값과 마지막 값이 없을 수 도 있기 때문에 이 값은 optional 타입이다.
range를 이용해서 Array의 요소를 범위로 선택할 수 도 있다.
for문에서도 사용할 수 있는데 index 값도 필요하다면 enumerated()를 이용해서 위와 같이 index를 가져올 수 있다.
Array에서 사용 가능한 메소드
count : Array에 있는 요소의 갯수를 반환
min(). max() : Array에 있는 요소들의 최대, 최소 값을 반환
contains(값) : 입력한 값이 Array에 있으면 true, 없으면 false 반환
insert(값,삽입 위치) : Array의 원하는 위치에 입력한 값을 삽입한다
remove(위치) : 입력한 인덱스 위치에 있는 Array의 요소를 삭제한다
swapAt(위치1, 위치2) : 입력한 위치 1,2에 있는 Array의 요소들 값을 서로 바꿔준다
'iOS' 카테고리의 다른 글
[Swift] Collection - Set (0) | 2023.07.28 |
---|---|
[Swift] Collection - Dictionary (0) | 2023.07.27 |
[Swift] optional (0) | 2023.07.25 |
[Swift] function (0) | 2023.07.24 |
[Swift] switch문 (0) | 2023.07.22 |