Memory Access Conflict1 [Swift] Memory Safety References https://docs.swift.org/swift-book/LanguageGuide/MemorySafety.html Contents Conflict Access 특징 Conflicting Access of In-Out Parameters Conflicting Access to self in Methods Conflicting Access to Properties 기본적으로 Swift는 코드에서 unsafe한 동작이 발생하지 않도록 방지합니다. 예를 들어, 변수가 사용되기 전에 초기화되도록 보장하며, 해제된 이후에는 메모리에 액세스할 수 없도록 보장합니다. 배열의 경우에는 경계 에러를 체크합니다. 또한 메모리의 어느 공간을 수정하는 코드가 그 메모리의 소유권을 가지도록 요구함으로써 동.. 2022. 3. 11. 이전 1 다음