반응형
Swift에서 어레이의 모든 멤버를 동일한 값으로 초기화하는 방법은 무엇입니까?
저는 스위프트에 많은 배열을 가지고 있습니다.모든 구성원을 동일한 값(즉, 0 또는 다른 값일 수 있음)으로 초기화합니다.어떤 방법이 가장 좋을까요?
사실 스위프트는 아주 간단합니다.Apple 문서에 언급된 것처럼 다음과 같이 동일한 반복 값을 사용하여 배열을 초기화할 수 있습니다.
이전 Swift 버전의 경우:
var threeDoubles = [Double](count: 3, repeatedValue: 0.0)
Swift 3.0 이후:
var threeDoubles = [Double](repeating: 0.0, count: 3)
다음과 같은 이점이 있습니다.
[0.0, 0.0, 0.0]
이것은 Swift 3에서 답이 될 것입니다.
var threeDoubles = [Double]( repeating: 0.0, count: 3 )
언급URL : https://stackoverflow.com/questions/24001936/how-to-initialize-all-members-of-an-array-to-the-same-value-in-swift
반응형
'programing' 카테고리의 다른 글
JSF 2 - 복합 구성 요소 인터페이스에 Ajax 수신기 메서드를 추가하려면 어떻게 해야 합니까? (0) | 2023.09.03 |
---|---|
REGEXP_REplace with MySQL 또는 MariaDB가 와일드카드 일치를 사용하여 빈 문자열을 바꾸지 않음 (0) | 2023.09.03 |
로그아웃 시 활동 기록 스택을 삭제하여 "뒤로" 단추가 로그인한 활동만 열 수 없도록 합니다. (0) | 2023.09.03 |
sql 읽기 전용 모드에서 연결 열기 (0) | 2023.08.29 |
'gcc-O2'에서 무한 루프에 최적화된 기능 (0) | 2023.08.29 |