← 홈으로 돌아가기
2026-06-05 (목)
✅ 완료한 작업
- chore/docs-handoff-20260424 브랜치를 main에 머지
- RIBs, TCA 아키텍처 문서 및 Swift Concurrency 문서 커밋
- 샘플 프로젝트 및 이미지 파일 제거 (저장소 경량화)
- 원격 저장소에 push 완료
📚 읽은 자료
💡 중요한 포인트
Tuist 적용기에서 배운 점:
- Xcode 프로젝트 파일 충돌 문제를 Tuist로 해결
- 모듈화된 아키텍처 구성 시 의존성 관리의 중요성
- 빌드 속도 개선 효과
🔄 다음에 할 일
- Daily Log 페이지 정기적으로 업데이트하기
- 학습한 문서들 복습 계획 세우기
2026-06-04 (수)
📚 학습한 문서
💡 중요한 포인트
Swift Concurrency 핵심:
- MainActor를 통한 UI 스레드 안전성
- actor isolation의 의미와 경계
- Thread Sanitizer로 data race 감지
2026-06-03 (화)
📚 학습한 문서
💡 중요한 포인트
POP 핵심 개념:
- Protocol Extension을 통한 기본 구현
- Associated Type과 Generic의 차이
- some/any 타입의 활용
2026-05-13 (화)
✅ 완료한 작업
- VIPER.xcodeproj 경로에 클릭 가능한 링크 추가
2026-05-12 (월)
✅ 완료한 작업
- prefet 샘플 프로젝트를 이미지 최적화 핸드오프 문서에 포함
- IMAGE_OPTIMIZATION_QA_HANDOFF 문서 업데이트
2026-05-11 (일)
✅ 완료한 작업
- iOS 개발 지식 문서 및 핵심 가이드 업데이트
- 다양한 iOS 개념 문서들 추가 (ViewController Lifecycle, AutoLayout, 화면 전환 등)
2026-04-30 (수)
📚 학습한 문서
💡 중요한 포인트
SwiftUI 타입 시스템:
some View의 의미와 Opaque Type
@ViewBuilder의 역할
any View vs AnyView 차이
2026-04-29 (화)
📚 학습한 문서
💡 중요한 포인트
이미지 최적화 기초:
- pt(포인트) vs px(픽셀)의 차이
- 디바이스 scale factor (@2x, @3x)
- 다운샘플링이 필요한 이유
2026-04-28 (월)
📚 학습한 문서
2026-04-27 (일)
📚 학습한 문서
2026-04-24 (목)
✅ 완료한 작업
- 의존성 다이어그램 및 아키텍처 노트 업데이트
- ABC 회사 프로젝트 문서 퍼블릭 배포 차단
2026-04-22 (화)
✅ 완료한 작업
- Cloudflare Pages 자동 배포 설정 완료
2026-04-15 (화)
✅ 완료한 작업
- Concurrency 및 Swift 언어 문서들 추가
2026-04-14 (월)
📚 학습한 문서
💡 중요한 포인트
메모리 관리 핵심:
- ARC의 동작 원리
- weak self와 unowned self의 차이
- delegate 패턴에서 retain cycle 방지
- WKWebView scriptMessageHandler 주의사항
2026-04-10 (목)
✅ 완료한 작업
- Study cards 및 document activity heatmap 추가
- Docs home 파일명 변경
2026-04-09 (수)
📚 학습한 문서
💡 중요한 포인트
Swift 기초 개념 총정리:
- Value Type vs Reference Type의 근본적 차이
- Copy Semantics와 Shared Mutable State
- Actor를 통한 Data Race 해결
- GCD와 Swift Concurrency의 차이점