Swift13 메모리와 Array Apple개발 문서에서는 Array를 swift로 어떻게 설명했는지 알아보자. - 애플의 공식 문서에 나와있는 형태로는 frozen Struct로 Array가 구성이 되어있다. 여기서 @frozen이란 이제 라이브러리를 만들때 주로 사용하는 것으로 최적화를 위해 사용하는 것으로 구조체나 열거형에 사용이된다. 열거형의 케이스 또는 구조체의 저장된 인스턴스 프로퍼티를 추가, 제거, 또는 재정렬로 선언을 변경할 수 없다. (extension으로 연산프로퍼티를 추가하는 것은 가능해보인다.) 이번에 중점적으로 볼것은 메모리와 Array! 공식 문서에 따르면 애플의 Array는 내용을 보관하기 위해 특정 양의 메모리를 예약한다. 만약, 예약된 메모리 용량을 초과하기 시작하면 배열은 더 큰 메모리 영역을 할당하고 새.. 2022. 1. 12. 이전 1 2 3 4 다음