iOS/iOS
[iOS] 1. 메모리 구조
메모리 구조 프로그램이 실행되면 OS는 메모리에 실행한 프로그램을 위해 아래와 같은 공간을 할당해 줌. 메모리 (RAM) 코드 영역 데이터 영역 힙 영역 스택 영역 코드 영역 우리가 작성한 코드가 기계어 형태로 저장 됨. - 컴파일 타임에 결정 됨. - Read-Only 형태로 저장 됨. ✅ 기계어 : 컴퓨터가 읽을 수 있는 가장 밑단의 언어. (0과 1로만 이루어져 있음.) 데이터 영역 전역변수, static 변수가 저장 됨. - 프로그램 시작과 동시에 할당 됨. - 프로그램이 종료 되어야 메모리가 해제 됨. - Read-Write로 저장 됨. struct Seongil { static let lastName: String = "Yeo" // static 변수 ➡️ 데이터 영역 } var address..