객체해제자
객체해제자
Swift - 객체 생성자, 해제자
클래스 → 빵틀, 객체(object) → 빵(메모리) 즉, 메모리에 올린다. (아직 이해가 덜 가지만, 이마저도 잊을까봐 일단 기록😭) 예제1 클래스 class MyFriend { var name : String init(_ name: String = "이름없음") { self.name = name print("init() MyFriend 가 메모리에 올라갔다.", self.name) } deinit { print("deinit() 메모리에서 사라짐 - ", self.name) } // deinit 검증을 위해 작성 var calledTimes = 0 let MAX_TIMES = 5 static var instancesOfSelf = [MyFriend]() class func destorySelf(obj..