'Dev Study/iOS'에 해당되는 글 156건

  1. 2025.12.04 iOS 개발자가 많이 하는 실수 25 : DispatchQueue main/global 큐 혼동과 sync/async 잘못 사용으로 인한 데드락·성능 저하
  2. 2025.12.04 iOS 개발자가 많이 하는 실수 24 : KVO(Key-Value Observing) 사용 시 removeObserver 누락 및 Strong Reference Cycle 실수
  3. 2025.12.04 iOS 개발자가 많이 하는 실수 23 : @escaping / non-escaping 클로저 차이를 잘못 이해해 크래시·경고가 발생하는 실수
  4. 2025.12.04 iOS 개발자가 많이 하는 실수 22 : capture list를 잘못 사용해 클로저가 의도와 다르게 작동하는 실수
  5. 2025.12.04 iOS 개발자가 많이 하는 실수 21 : weak self를 빼먹어 강한 순환 참조(Strong Reference Cycle)로 메모리 누수가 발생하는 실수
  6. 2025.12.04 iOS 개발자가 많이 하는 실수 20 : indexPath.row를 모델 인덱스로 과신해 데이터 소스 변경 시 잘못된 셀을 업데이트하는 실수
  7. 2025.12.04 iOS 개발자가 많이 하는 실수 19 : UITableView / UICollectionView에서 reuseIdentifier를 잘못 관리해 셀 재사용 버그가 발생하는 실수
  8. 2025.12.04 iOS 개발자가 많이 하는 실수 18 : UIScrollView + Auto Layout에서 contentSize / 제약을 잘못 설정해 스크롤이 안 되는 실수
  9. 2025.12.04 iOS 개발자가 많이 하는 실수 17 : Auto Layout 제약 조건 충돌 경고를 무시하고 방치하는 실수
  10. 2025.12.04 iOS 개발자가 많이 하는 실수 16 : 스크롤/레이아웃 업데이트를 메인 스레드에서 실행하지 않아 UI가 깨지는 문제
  11. 2025.12.04 iOS 개발자가 많이 하는 실수 15 : JSONDecoder에서 Date 포맷/전략을 설정하지 않아 날짜 디코딩이 실패하는 실수
  12. 2025.12.04 iOS 개발자가 많이 하는 실수 14 : 네트워크 에러 및 HTTP 상태 코드(4xx/5xx)를 무시하는 실수
  13. 2025.12.04 iOS 개발자가 많이 하는 실수 13 : URLSession / 네트워크 요청후 UI 작업시 메인 스레드 전환을 잊는 실수
  14. 2025.12.04 iOS 개발자가 많이 하는 실수 12 : NotificationCenter addObserver 후 removeObserver 누락 문제
  15. 2025.12.04 iOS 개발자가 많이 하는 실수 11 : Timer invalidate() 누락으로 인한 메모리 누수·이상 동작 문제
  16. 2025.12.04 iOS 개발자가 많이 하는 실수 10 : 클로저에서 self를 강하게(strong) 캡처해 메모리 누수가 발생
  17. 2025.12.04 iOS 개발자가 많이 하는 실수 9 : Codable decode 실패 시 에러 원인 확인 없이 try? 사용
  18. 2025.12.04 iOS 개발자가 많이 하는 실수 8 : switch-case에서 default를 사용하고 enum 케이스 추가 시 실수
  19. 2025.12.04 iOS 개발자가 많이 하는 실수 7 : Dictionary에서 key 존재 여부 확인 없이 강제 언래핑(!)
  20. 2025.12.04 iOS 개발자가 많이 하는 실수 6 : struct vs class 차이를 오해하여 발생하는 문제 (Value Type / Reference Type 혼동) 1
  21. 2025.12.04 iOS 개발자가 많이 하는 실수 5 : Array append 반복 사용 vs reserveCapacity / Array(repeating:count:) 성능 문제
  22. 2025.12.04 iOS 개발자가 많이 하는 실수 4 : 문자열 비교 시 lowercased() 반복 사용 문제
  23. 2025.12.04 iOS 개발자가 많이 하는 실수 3 : guard를 잘못 사용(Early Exit Misuse)
  24. 2025.12.04 iOS 개발자가 많이 하는 실수 2 : Optional Binding 중첩(if let 지옥)
  25. 2025.12.04 iOS 개발자가 많이 하는 실수 1 : 옵셔널을 강제 언래핑(!)하기
  26. 2025.12.04 iOS 색상 토큰(Role-based Color Tokens) 역할 설명 가이드
  27. 2025.11.18 TCA(The Composable Architecture) 사용 가이드(v1.23.1) 1
  28. 2025.11.14 테스트 작성 (Unit Test + Snapshot Test)
  29. 2025.11.14 앱 시작 속도 개선(App Launch Optimization)
  30. 2025.11.14 Transition / Animation 최적화