김지지
Preview Image

⌜어떻게 공기를 사고 판단 말인가⌟ 시애틀 추장 연설문

어떻게 공기를 사고판단 말인가 저 하늘은 수많은 세월 동안 우리 아버지들의 얼굴에 자비의 눈물을 뿌려 왔다. 우리에게 영원하리라 여겨지던 것들도 이제는 변하려 하고 있다. 오늘은 맑은 하늘이지만 내일은 구름으로 뒤덮일지 모른다. 하지만 지금 내가 하는 말들은 영원히 지지 않는 별들과 같으리라. 나 시애틀이 하는 말은 믿어도 좋다. 우리의 얼굴 흰 형...

Preview Image

이니셜라이저 알아보기(2)

지난 편에 이어 클래스의 이니셜라이저를 알아보겠습니다. 클래스 이니셜라이저 클래스는 구조체와 다르게 상속을 지원하기 때문에 초기화 로직이 조금 더 복잡하고, 지켜야 할 규칙도 몇 가지 있습니다. 추가되는 키워드도 있죠. 그래도 한 가지만 잘 기억해두신다면 어렵지 않게 사용하실 수 있습니다. 편의 이니셜라이저 구조체의 이니셜라이저에서 이니셜라이저...

Preview Image

이니셜라이저 알아보기(1)

Swift에서 이니셜라이저는 크게 구조체 이니셜라이저와 클래스 이니셜라이저로 구분됩니다. 이러한 구분이 생긴 이유는 구조체와 달리 클래스는 상속을 지원하기 때문입니다. 그래서 클래스 이니셜라이저가 조금 더 복잡합니다. 총 2부로 나누어 각 이니셜라이저의 특징을 알아보도록 하겠습니다. 구조체 이니셜라이저 Swift에서 구조체, 클래스와 열거형을 다룰...

Preview Image

애플 홍대 다녀왔습니다.

애플 홍대 다녀왔습니다😃 올해 초에 서울로 이사를 오게 되면서 하고 싶은 게 한 가지 있었습니다. 바로 애플스토어 오픈런입니다. 지방에서 살아오고 대학교를 다닌 저에게 애플스토어 오픈 행사는 그저 신문 기사로만 보던 다른 차원의 일이였는데, 홍대에 새로운 애플 스토어가 열린다는 소식을 듣자마자 가족과 같이 오픈런을 가자고 했습니다. 이왕 홍대에 가는...

Preview Image

자동 참조 카운팅(ARC) 알아보기

힙(Heap)은 런-타임에 동적으로 메모리를 할당하고 해제할 수 있는 메모리 영역입니다. 개발자가 원할 때 언제든지 필요한 만큼 메모리를 할당해 사용할 수 있습니다. 그리고 할당한 메모리 영역을 더 이상 사용하지 않는다면 반드시 해제를 해주어야 메모리 누수가 발생하지 않습니다. 힙은 굉장히 자유분방한 메모리 영역이지만, 그 자유에는 책임이 따르는 법입...