[Swift] Value Type
Int, Float, Bool, String 과 같은 기본 자료형과 struct, enum 은 Value Type 분류 한다.
Int, Float, Bool, String 과 같은 기본 자료형과 struct, enum 은 Value Type 분류 한다.
Class, Closer 는 Reference Type 으로 분류한다.
컴퓨터 아키텍처에서 레지스터는 프로그램과 작업을 효율적으로 실행하는데 사용되는 매우 빠른 컴퓨터 메모리다.
데이터를 변경할 수 있음을 나타낸다. var a = 0 let s = NSMutableString("")
@escaping 해당 함수의 인자로 클로저가 전달되지만, 함수가 종료되어도 실행 되는 것을 보장한다. 즉 함수의 scope 밖에서 실행이 가능하다.
0과 1을 저장할 수 있는 저장공간을 가진 반도체 전기가 들어오면 1, 전기가 들어오지 않으면 0이 처리 된다.
메모리의 저장 단위는 다양하게 세분화 되어 있다.
프로그램을 실행하면 OS는 실행에 필요한 메모리 공간을 할당한다. 할당되는 공간은 Stack, Heap, Data, Code 영역으로 구분된다.
컴퓨터 과학에서 메모리 주소(memory address)는 메모리 위치에 대한 식별자로, 컴퓨터 프로그램이나 하드웨어 장치가 데이터를 저장하고 나중에 이를 가져오는 장소이다.
엔디언(Endianness)은 컴퓨터의 메모리와 같은 1차원의 공간에 여러 개의 연속된 대상을 배열하는 방법을 뜻하며, 바이트를 배열하는 방법을 특히 바이트 순서(Byte order)라 한다.
final 예약어 키워드로 재정의를 방지하여 컴파일 타임에 오류를 방지한다. 다른 클래스가 상속할 수 없는 클래스를 Final 클래스 라고 부른다.
Gitflow를 소프트웨어 개발에서 많이 사용한다. 각 브랜치 별 역할이 나눠지고, 개발자들의 협업에 매우 유연하게 개발이 가능하기 때문이다.
[동사] (지역·시설 등을) 재건하다[회생시키다]
[명사] 괄호
‘On my way’의 줄임말 ‘가는 중이야’