[iOS]SWIFT 제거하면서 배열에 값넣기

힐링힐링·2023년 8월 30일
0

iOS

목록 보기
3/16
post-custom-banner

생소한 문법이다.

newAarry.append(row2.removeLast()) 를 보면 row2에 마지막 idx를 제거하면서 그와 동시에 newAarry에 해당 idx값을 넣어주는 코딩이다.

// 2번 행에 모든 좌표의 배열을 생성합니다.
var row2 = world.row(2)
// 좌표에 대한 비어있는 배열을 생성합니다.
var newArray : [Coordinate] = []


for i in 1...12 {
    for j in row2 {
        world.place(Block(), at: j)
    }
    // 좌표를 제거하고 비어있는 배열에 좌표를 추가합니다.
    newArray.append(row2.removeLast())
}

// 비어있는 배열에 추가된 각 좌표에 캐릭터를 배치합니다.
for i in newArray {
    world.place(Character(), at: i)
}
profile
재밌겠네 ? 해봐야지 ~

0개의 댓글