일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- Git
- regex
- Tuist
- combine
- tuist #xcodecloud #ios #ci/cd #swiftlint #firebase
- TCA
- navigationsplitview
- 앱구조
- github
- ios18
- SWIFT
- composablearchitecture
- iOS 13.0+
- SWIFTUI
- 개발
- Alamofire
- ObjC
- Navigation
- UI
- xcode
- uikit
- framework
- swiftdata
- iOS 개발자
- network
- Firebase
- concurrency
- IOS
- xcodecloud
- 정규표현식
- Today
- Total
목록iOS/앱 (6)
iOS 개발 기록

Fastlane 📄 목차 Fastlane 설치 // homebrew를 통해 설치 brew install fastlane // bundler(- fastlane 업데이트시 필요) 설치 gen install bundler Fastlane 설정 기본 설정 설치하고자 하는 디렉토리로 넘어가 아래 fastlane 초기화 명령어 입력. 그럼 다음과 같은 목록이 뜬다. 나중에도 추가할 수 있어서 아무거나 눌러도 된다. 나는 4번을 눌러 기본 설정을 마쳤다. fastlane init 설정을 마치면 다음과 같은 파일들이 생긴다. Gemfile Gemfile.lock fastlane/Appfile fastlane/Fastfile Gemfile과 Gemfile.lock 파일은 fastlane의 버전을 관리하는 파일이라 크게..
배경 작년부터 5년 정도면 신구약 66권을 한번씩 다 쓰는 것을 목표로 교회에서 성경필사 챌린지를 진행하고 있다. 새벽예배 때 진행하는 강독 본문을 가지고 진행하며 지금까지 레위기, 바울서신, 요한복음, 욥기를 진행했고 이제 이사야를 쓰게 된다. 다 쓰게 되면 확인을 받고 새 책을 받게 되는데, 문제는 이 책을 다른 곳에 두고 와서 못쓰게 되는 경우들이 생기는 경우들이 종종 있었다. 차라리 자주 들고다니는 아이패드로 작성하는게 낫겠다 싶어 필사 앱을 검색해봤는데 마땅히 나오는게 없었다. 그래서 이번에는 아이패드용 앱 출시를 목적으로 필사 앱을 만들어보려고 한다. 필요 기능 성경 뷰 - 개역개정 애플펜슬 필사 뷰 필사한 내용 저장 기능 메모 뷰 메모한 내용 리스트 뷰 개역개정 저작권 사람들이 가장 많이 사..

[ D-day 앱 ] SwiftUI, MVVM, Realm [ Recruit 리스트 뷰 : 이름, 날짜, 요일, apply 체크 버튼 -> 날짜 순서대로 정렬 ] 이전까지 구현한 내용 : 리스트 뷰, 날짜 순서대로 정렬 터치시 웹뷰 띄우기 : WebKit 으로 Link URL 띄우는 걸로 구현 네비게이션 링크로 서브 뷰로 들어갔을 때에 탭바 안뜨게 하기 Apply 값에 따라 리스트 정렬하여 보여주기. 채용 일정 수정 및 삭제와 복구 구현 날짜 지나면 자동으로 정리 [ 오늘 구현한 내용 ] 수정한 내역 - 1. 탭에 따라 네비게이션 아이템이 변경되지 않던 것 수정 Recruit 탭을 다 구현하고 TodoList 항목을 구현하려는데 문제가 생겼다. 다른 뷰의 탭으로 바꿨는데 네비게이션 아이템이 여전히 유지되..

[ D-day 앱 ] SwiftUI, MVVM, Realm [ Recruit 리스트 뷰 : 이름, 날짜, 요일, apply 체크 버튼 -> 날짜 순서대로 정렬 ] 어제까지 구현한 내용 : 리스트 뷰, 날짜 순서대로 정렬 터치시 웹뷰 띄우기 : WebKit 으로 Link URL 띄우는 걸로 구현 [ 오늘 구현한 내용 ] 수정한 내역 - 1. 네비게이션 링크로 세부 뷰로 들어갔을 때에 탭바가 뜨던거 안뜨게 수정함 -> 네비게이션과 탭 뷰의 관계에 대해 다시 배움 ... 구현한 내용 - 1. Apply 체크, Apply 지원 목록 리스트 보기 Apply 텍스트를 누르면 @ObservedRealmObject로 ViewModel의 Apply 의 Bool값을 토글한다. ViewModel의 바뀐 값을 @Observe..

[ D-day List ] [ Recruit 리스트 뷰 : 이름, 날짜, 요일, apply 체크 버튼 -> 날짜 순서대로 정렬 ] 구현 완료 리스트 뷰, 날짜 순서대로 정렬 : Realm의 @ObservedResults 을 통해 DB가 변화하면 D-dayt순으로 정렬된 채용일정 View를 그린다. D-day가 3일 이하인 경우, 날에 따라 View의 색을 바꾼다. 터치시 웹뷰 띄우기 : WebKit 으로 Link URL 띄우는 걸로 구현 수정 예정 - 탭바 색깔 ... 왜 안바뀌지? 구현 예정 - Apply 체크 버튼, 날짜 지나면 자동으로 정리, 채용 일정 수정 및 삭제 , 지원한 기업과 못한 기업 리스트 보기. [ 일정 추가 : 날짜, 이름, 링크 ] 구현 완료 일정 추가 기능 : 기업 이름, 채용 ..

바탕화면에 기업 채용 일정들을 메모장에 올려두고 확인하고 있는데 지저분해보인다는 느낌을 많이 받았다. 그래서 간단하게 앱으로 만들어서 채용 일정들을 등록해서 확인하는 앱을 만들어 보려고 한다. +) 덤으로 하루에 진행한 내용들을 정리할 수 있는 기능도 추가해보려고 한다. 필요 기능 채용일정 일정 추가 : 날짜, 이름, 링크 메모 리스트 뷰 : 이름, 날짜, 요일, D-day, 링크 웹뷰, 체크 -> 날짜 순서대로 정렬, 날짜 지나면 따로 정리 이미 지난 일정 뷰 삭제 Todo list 일정 추가 : 분류, 이름 일정 뷰 : 날짜 자동 기록, 분류별, 이름, 체크 -> 꾹 눌러서 다음날로 미루기 날짜별 이룬 항목 확인 삭제 확인 오후 10시, 총 평 기록하도록 알림 사용 라이브러리 combine, real..