복붙노트

[SWIFT] 한 번에 하나를 추가에 배열로 값을 사전 비어

SWIFT

한 번에 하나를 추가에 배열로 값을 사전 비어

해결법


  1. 1.아직 키에 정의 된 값이없는 경우에도 당신은에 추가 할 수 있도록 빈 배열로 배열을 초기화 할 기본값 스위프트 4 사전 키 기반 첨자를 사용할 수 있습니다. 그냥 확인하여 사전 값 유형이 배열되어 있는지 확인 [SCNNode : [vector_float3]] :

    아직 키에 정의 된 값이없는 경우에도 당신은에 추가 할 수 있도록 빈 배열로 배열을 초기화 할 기본값 스위프트 4 사전 키 기반 첨자를 사용할 수 있습니다. 그냥 확인하여 사전 값 유형이 배열되어 있는지 확인 [SCNNode : [vector_float3]] :

    extentOfnodesAddedInScene[node, default: []].append(planeAnchor.center)
    
  2. from https://stackoverflow.com/questions/47929937/dictionary-with-values-as-array-on-appending-one-at-a-time-remains-empty by cc-by-sa and MIT license