2017-11-11 7 views
0

나는 Swift에서 다소 noobie이다. 배열 배열이 있습니다. 편지 "H", 즉 한 줄의 코드 만 사용하여 첫 번째 배열의 첫 번째 셀을 참조하고자합니다. 스위프트에서 어떻게 이루어 집니까? 나는. temp을 사용하지 않고 한 줄에 예제 코드의 마지막 두 줄을 쓰려면 어떻게합니까?스위프트 4의 배열 내부에있는 셀의 셀을 참조하는 방법은 무엇입니까?

let textArrays = [ 
         ["H","E","L","L","O"], 
         ["W","O","R","L","D","!"] 
        ] 
    let temp = textArrays[0] 
    let HWLabel.text = HWLabel.text + temp[0].description 
+0

'textArrays [0] [0]' – Sweeper

+0

내가 추측 했어야합니다. TextArrays [0]. [0]'고맙습니다! – user594883

+0

@Sweeper 질문에 대한 답변을 수락 할 수 있도록 답변으로 의견을 쓰실 수 있습니까? – user594883

답변

0

있습니다 두 가지 방법으로 액세스 할 수 2 차원 배열의 요소 1은 다음과 같습니다 -

let arr = [[ "1", "2", "3"], ["A", "B", "C"]] 

let arrOne = arr[0] // will behave like [ "1", "2", "3"] 
let X = arrOne[1] // will have "1" 

let arrTwo = arr[1] // will behave like ["A", "B", "C"] 
let D = arrTwo[2] // will have "C" 

짧은 버전은

`print(array[0][1], array[1][2])` // will print "1 C" 
0

배열의 한 차원에 액세스하면 다음과 같이이다 :

textArrays[0] 

이 당신에게 다른 배열을 줄 것이다 위하고, 2 차원 배열이기 때문에. 의 색인에 액세스하려면 배열에 [x]을 다시 추가하십시오!

textArrays[0][0] 

또한 3D 배열에 대해 동일한 작업을 수행 할 수 있습니다

some3DArray[0][0][0]