[Swift] Array를 ContiguousArray로 바꿔서 최적화
이번에 야곰 iOS 강의를 들으면서 Array와 ContiguousArray 의 차이에 대해 설명을 들었다. 결론만 요약을 하면 Array는 obj-c 의 NSArray 와 브릿징될 수 있기 때문에, 이에 대비해 준비를 해둔다. ContiguousArray는 브릿징 X → 이를 준비하지 않기에 성능상으로 유리하다. 따라서, 가능한 경우에 ContiguousArray를 사용하는게 좋다! ㅤ 여기 내용을 들으면서 ContiguousArray 라는 것도 처음 알게되었고, objc와 swift 간의 브릿징(형변환)을 염두에 두고 내부적으로 관리를 하고 있다는 것도 처음 알게되었다. 그래서 요런 부분에 대해 조금 더 살펴보고 기록으로 남겨두려고 한다! ㅤ The Swift Array Design 라는 스위프트의 ..
Develop/iOS 개발
2024. 3. 16. 16:41