분류 전체보기 338

Scrumdinger 개발 03 - Managing data flow between views ~ Creating the edit view

Managing data flow between viewsSource of truthSwift property wrappers @State, @BindingThe system establishes dependencies between the data in @State and the child view that contains the @Binding. -> the system automatically updates the relevant views   Properties that you label @State are mutable, and the system observes these properties for changes in the view where you define them.@State 로 지정..

iOS/App 2025.04.02

Missing package product '패키지이름'

일단 클린 빌드를 해본다...    그래도 안된다면 아래의 방법!!!! 1. Swift Package Dependencies 다시 가져오기Xcode에서 Scrumdinger.xcodeproj 열기File → Packages → Reset Package Caches 선택File → Packages → Resolve Package Versions 선택빌드 다시 시도 (Cmd + B)2. Swift Package Manager(SPM)에서 ThemeKit 추가 확인Xcode에서 Project Navigator (⌘ + 1) 열기Project (Scrumdinger) 선택 → Package Dependencies 탭 클릭ThemeKit이 목록에 있는지 확인없다면, + 버튼 클릭 → ThemeKit 검색 → 추가..

iOS/ErrorDictionary 2025.04.01

[Challenge 1] 나의 새로운 CBL 챌린지

My Key Point ☝️ : 완성 Guiding Questions왜 앱 프로젝트를 시작하긴 하는데 완성까지 가지 못할까?나는 보통 앱을 구현할 때 어떤 단계를 거쳐갈까?그 단계에서 위기가 왔던 지점들에 공통점이 있을까? Guiding Activities디자인을 하는 부분에서 막힌다. 하다가 뭔가 더 좋아보이는 패턴이나 소스코드가 있으면 그걸 도입하고 싶어한다.아이디어 하나만 딱 가지고 데이터 모델링을 하려고 한다.공통적인 위기 지점은 지금 해온 것에 맘에 드는 부분이 하나라도 생기면 엎으려고 하는 것이 스스로 문제라고 생각한다.더 좋은 기능이나 코드를 넣어야만 한다는 강박이 있다. Finding Synthesis나는 디자인을 당장 할 수 없다. -> 디자인 배제 및 최대한 기본 제공 kit 활용좋은 ..

iOS/App 2025.03.24

2024년 회고, 애플 아카데미 찍먹 해보기

Apple Foundation Program @ POSTECH 2024년 9월 23일 ~ 2024년 10월 25일, 4기 Apple Foundation Program 은 약 4~6주 동안 운영되는 아카데미 단기 집중 프로그램으로 Apple 생태계에서 테크, 창의력, 창업가 정신 등 iOS 앱 개발의 기초 지식과 전반적인 프로세스를 협업을 통해 경험해볼 수 있도록 지원합니다.   7월 경, 퇴사를 앞두고 이 전 글에 써뒀던 것 처럼 “다시는 개발 안한다.” 를 선언 해놓고홀린 듯이 파운데이션에 지원했던 그 때를 아무리 생각해도 기억이 나지 않는다. 그때도 회고를 했어야했는데. 개발에 대한 미련인 지, 아쉬움인 지 아니면 다시 하고 싶다는 열정인 지 모르겠다. 아무튼 파운데이션 과정에 합류 하겠다고 결정하고..

728x90