[Phase 1][SwiftUI] TaskMaster 기반 SwiftUI 학습 진행#22
Merged
YuSeongChoi merged 7 commits intomainfrom Mar 12, 2026
Merged
Conversation
5 tasks
|
Learning log template for this merged PR:
Quick add command: scripts/add_learning_log.sh --date 2026-03-12 --phase "Phase <n>" --framework "<Framework>" --scope "<Scope>" --issue "#20" --pr "#22" --velog "https://velog.io/@..." --key "<one key learning>" |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
개요
SwiftUI 학습 이슈(#20)를 진행하는 메인 PR입니다.
site/swiftui/01-tutorial.html을 참고하면서,TaskMaster폴더 안에서 코드를 직접 카피하고 수정해가며 SwiftUI의 선언형 UI, 상태 흐름, 리스트/폼/네비게이션 구조를 단계적으로 학습합니다.현재까지 반영된 내용
practice/HIGPractice/HIGPractice/Learning/Phase-01-AppFrameworks/SwiftUI/SwiftUI.mdTaskMaster기본 학습 구조 추가TaskMasterRootViewTaskMasterViewTaskRowViewTaskDetailViewAddTaskViewTaskItemCategoryDataService이 PR의 목적
TaskMasterApp.swift역할 분석TaskMasterRootView에 필요한 주입 구조 반영@State,Binding, 이후@Observable연결)학습 방향
@main구조를 그대로 재사용하지 않는다.RootView구조로 재가공한다.앞으로 이 PR에 계속 쌓일 작업
관련 이슈