programing

Swift에서 어레이의 모든 멤버를 동일한 값으로 초기화하는 방법은 무엇입니까?

batch 2023. 9. 3. 12:23
반응형

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

반응형