Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 | 31 |
Tags
- tableView
- 라이징캠프
- GIT
- components()
- 코드업 파이썬 기초 100제
- github
- 코딩테스트
- reduce()
- zip()
- alamofire
- swift
- uikit
- replacesubrange()
- IOS
- Segue
- 싱글톤
- String()
- uisearchbar
- suffix()
- MVC
- 프로그래머스
- 대문자소문자
- Info.plist
- Autolayout
- xib
- API
- 클론코딩
- prefix()
- 알고리즘
- joined()
Archives
- Today
- Total
Daeng iOS
[Swift] replaceSubrange(_:with:)에 대하여.. 본문
오늘은 replaceSubrange(_:with:) 를 설명해보려고 함니다
지정된 컬렉션의 요소로 요소의 범위를 바꾼다
말 그대로 특정 범위에 대하여 elements를 대체하는 자식..
배열의 일부 요소를 다른 요소로 바꾸는 것이라고 생각하면 된다!
[ Parameters ] subrange: 바꿀 배열의 범위, 범위의 시작과 끝은 배열의 유효한 인덱스여야한다 newElements: 배열에 추가할(대체할) 새로운 요소 |
예시를 가져와봤다
먼저 subrange에 들어가는 범위는 인덱스가 들어간다
인덱스1 자리부터 인덱스3자리까지가 대체되어야 하고
뒤에 with 에 오는 "요소" 로 바꿔주는 건데 . . .
여기서는 1을 5번 반복하는 Element로 바꿔줘서
[20, 30, 50] 에서 [1, 1, 1, 1, 1] 로 바뀌게된 것
그럼 이만..
'IOS > Swift' 카테고리의 다른 글
[Swift] suffix(_:)에 대하여.. (0) | 2024.05.17 |
---|---|
[Swift] prefix(_:)에 대하여.. (0) | 2024.05.17 |
[Swift] joined(separator:)에 대해.. (0) | 2024.05.09 |
[Swift] 대소문자 변환 (0) | 2024.05.08 |
[Swift] String(repeating: count:)에 대해 .. (0) | 2024.05.07 |