안녕하세요! 저번에 다루었던 메모리관리의ARC에 관하여다루고자 합니다 짧게 말하자면애플은 이전에 MRC(manual reference count)를 채택하여수동으로 메모리를 관리하여 모든 메모리 해제 코드를 삽입을 했습니다여기서 발생하는건 실수할 가능성이 높아메모리 관리에 대한 부담이 굉장히 높았답니다그래서 현대적인 언어들은 대부분 자동으로 메모리 관리 모델을 사용하고 있습니다 그래서 지금 현재 Swift에서 사용하고 있는건ARC(automatic reference count)입니다retain() 할당하고 release() 해제코드로 메모리 해제를 한다고 생각하시면됩니다컴파일러가 메모리 관리코드를 시작하기전에 미리 자동으로 추가함으로 프로그램의 메모리 관리에 대한안정성이 증가하게 됩니다 WWDC21에서..