개발하자 중엽아
  • [Swift] Copy On Write
    2025년 02월 09일 11시 20분 49초에 업로드 된 글입니다.
    작성자: 이중엽

    Swift에서는 COW 방식이 적용되어있다.

    Copy On Write는 값 복사가 이루어질 때는 실제 복사가 아닌 값의 메모리주소를 참조하고 있다.

    그 이후 값 변경이 이루어질 때 실질적인 값 복사가 이루어지진다.

    그래서 값타입은 값복사가 이루어진다는 말은 반은 맞고, 반은 틀리다.

    실제로는 복사 후 변경이 있을 때 실질적인 복사가 이루어져 새로운 메모리를 할당하고, 값이 변경된다.

    'Swift' 카테고리의 다른 글

    [Swift] Clean Architecture  (0) 2025.02.09
    [Swift] final 키워드와 Dispatch를 통한 성능 향상  (0) 2025.02.09
    [Swift] GCD 요약  (0) 2025.02.09
    댓글