Reference(2)
-
🎨 Space Kit 디자인 기획 (Design Reference)
어렸을 때 좋아하던 디자인 요소들 싸그리 다 모아서 때려 넣을거다! 혼자서 기획하고 디자인 ref 찾으니깐 정말 빨리 끝나는 구나.. (편하긴 하다.) 아마도 큰 내용 없이 MVP만 간단하게 생각해서 그럴 지도.. + Git-hub repo랑 연결도 했다. 내일부터 피그마 디자인 확정되면, 열심히 코딩 들어가야지~~!!
2022.09.20 -
💽 메모리 참조 (weak, strong, unowned)
weak var는 무슨 뜻일까? Strong 객체를 참조하고 reference count를 증가 var ref: Person? = Person(name: "Colli") // 강한 참조 ref = nil // 메모리 해제 과정 - 강한 참조를 하게 되면 reference count가 증가함 -> 해당 객체에 nil을 넣어야 메모리가 해제 ! 강한 순환 참조(Strong Reference Cycles) : 두 개의 객체가 상호 참조하는 경우, 강한 순환 참조 발생 가능 -> reference count가 0이 되지 못해, 메모리 누수 발생 -> 뭔가 객프 시간에 cpp하면서 배웠던 거랑 유사하다. 메모리 누수! //자기 자신의 객체를 가지는 클래스 class Strong { var strong: Stron..
2022.06.24