본문 바로가기

minaje

검색하기
minaje
프로필사진 minaje

  • minaje (15)
    • iOS (4)
      • 기초 지식 (5)
      • UI (1)
      • 스택 (1)
    • 회고 (2)
    • TIL (2)
Guestbook
Notice
Recent Posts
Recent Comments
Link
«   2026/01   »
일 월 화 수 목 금 토
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
Tags
  • 광주소프트웨어마이스터고등학교
  • RenderingMode
  • breakpoint
  • UIKit
  • Protocol
  • Swift
  • xcode
  • DI
  • unowned
  • Clean Architecture
  • keychain
  • regex
  • GOMS
  • weak
  • UISheetPresentationController
  • pop
  • MVVM
  • ReactorKit
  • 회고록
  • Sync
  • 순환참조
  • 정규식
  • 회고
  • ios
  • Async
  • UIImage
more
Archives
Today
Total
관리 메뉴
  • 글쓰기
  • 방명록
  • RSS
  • 관리

목록weak (1)

minaje

메모리 누수 방지하는 방법!

전 포스팅에서 메모리 누수, 순환참조에 대해서 공부를 해봤으니 이번 포스팅은 메모리 누수를 방지하는 방법을 알아보자! Weak Weak를 사용하여 강한 참조가 아닌 약한 참조를 만들어 메모리 누수를 방지할 수 있다! class TestClass{ weak var testClass: TestClass? = nil // 약한 참조 init(){ print("init") } deinit(){ print("deinit") } } var testClass1: TestClass? = TestClass() var testClass2: TestClass? = TestClass() testClass1?.testClass = testClass2 testClass2?.testClass = testClass1 testClas..

iOS/기초 지식 2023. 10. 17. 14:15
이전 Prev 1 Next 다음

Blog is powered by kakao / Designed by Tistory

티스토리툴바