iOS Development Guide
iOS 개발 상식 100선
범위를 넓게 잡은 iOS 개발 상식 체크리스트다. 경력 구간 표현 없이, “이 개념을 설명할 수 있는가”, “실무에서 왜 중요한지 말할 수 있는가”를 기준으로 사용한다.
이 문서는 `개발상식` 기준 문서다. 항목은 짧게 적었고, 필요한 주제는 개별 상세 문서로 계속 분리해 나간다.
목록 업데이트 날짜
2026-04-09
복습 메모 페이지
2. 핵심 11-20
3. 핵심 21-30
4. 핵심 31-40
- 핵심 31
- 핵심 32
- 핵심 33
- 핵심 34
- 핵심 35
- 핵심 36
- 핵심 37
- 핵심 38
- 핵심 39
- 핵심 40
5. 핵심 41-50
- 핵심 41
- 핵심 42
- 핵심 43
- 핵심 44
- 핵심 45
- 핵심 46
- 핵심 47
- 핵심 48
- 핵심 49
- 핵심 50
관련 문서:
GCD vs Swift Concurrency
6. 핵심 51-60
7. 핵심 61-70
관련 문서:
GCD vs Swift Concurrency
8. 핵심 71-80
9. 핵심 81-90
- 핵심 81
- 핵심 82
- 핵심 83
- 핵심 84
- 핵심 85
- 핵심 86
- 핵심 87
- 핵심 88
- 핵심 89
- 핵심 90
10. 핵심 91-100
- 핵심 91
- 핵심 92
- 핵심 93
- 핵심 94
- 핵심 95
- 핵심 96
- 핵심 97
- 핵심 98
- 핵심 99
- 핵심 100
재구성 메모
- 항목은 암기용보다 설명 가능 여부 점검용으로 재구성했다.
- 기초 문법, 메모리, UIKit, 네트워크, 이미지, 동시성, 저장소, 품질까지 균형 있게 포함했다.
- 세부 기술은 이미 작성한 상세 문서들과 연결해 계속 확장한다.
활용 방법
- 모르는 항목은 개별 문서로 파고든다.
- 설명이 막히는 항목은 예제 코드까지 같이 정리한다.
- 반복해서 읽을 때는 카테고리 단위로 공부한다.
핵심 매핑 원칙
- 표면 라벨은 핵심 번호만 노출하고, 세부 주제는 번호 기준으로 점진 확장한다.
- 기존 상세 문서가 있는 번호는 링크를 우선 유지해 연속 학습 흐름을 보존한다.
- 미작성 번호는 아키텍처, 동시성, 성능, 테스트, 운영 축으로 우선 채운다.
운영 원칙
- 이 100개는 한 번에 외우는 목록이 아니라, 설명 가능한지 점검하는 목록이다.
- 설명이 막히는 항목은 개별 상세 문서로 분리해 계속 확장한다.
- 경력 구간과 무관하게 전체 지식 지도를 보는 기준 문서로 사용한다.