일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Firebase
- arc
- swift 5.9
- 카카오뱅크 ios
- Firebase Analytics
- RxSwift
- 네트워크 통신
- ribs
- xcode
- swift database
- Combine
- SwiftUI
- Tuist
- ios database
- Subscribe
- observable
- uitableviewdiffabledatasource
- Tuist Swift
- swift db
- combinecocoa
- SeSAC
- Subject
- realm
- Swift Tuist
- swift 6
- JSON
- swift
- GCD
- KeyPath
- ios
- Today
- Total
목록xcode (3)
천원의 개발

안녕하세요. 천원입니다. 오늘은 Xcode15 에서 발생하는 버그 리포팅을 해보고자 이 글을 작성합니다. Xcode15.0.1에서 unit test 타켓을 추가하고 iOS 14이하의 디바이스로 빌드하게 되면 아래와 같은 런타임 crash 가 발생하게 되는데 먼저 Xcode 15에 Release Note를 살펴보면 static 라이브러리 linking 속도의 향상을 위한 새로운 linker가 나왔네요! 이녀석 때문에 문제가 발생한 것 같아 한번 찾아보니 아래와 같이 iOS 14 이하에서 약한 정의를 같는 심볼을 사용하는 바이너리 파일에서 런타임 crash 가 발생한다고 하네요. 회피책을 보니 OTHER_LDFLAGS bulid setting에서 -Wl, -ld_classic 을 추가해 주라고 하니 한번 해..

안녕하세요. 천원입니다. 이번에 macOS Sonoma로 업데이트 하면서 Xcode 15이하의 버전은 Block이 되는데요. 실행하는 방법을 공유해 드리고자 글을 작성합니다. 먼저 응용프로그램에서 Xcode 이전 버전을 찾습니다. 패키지 내용 보기를 클릭합니다. Contents > MacOS > Xcode를 클릭해 줍니다. 터미널을 실행해둔 상태에서 원하는 Version의 Xcode를 사용합니다.
안녕하세요! 이번에 앱 스토어에 앱을 출시하게 되면서 느낀 점, 고민했던 부분을 한번 회고하려고 합니다. 먼저 앱 소개부터 해보자면 Plain ToDo - 플레인 투두 기본에 충실한 투두리스트 'Plain ToDo' 사용자가 복잡하다는 생각이 들지 않도록 깔끔하고 핵심적인 기능만을 추구합니다! [주요기능] - 캘린더 - 체크 리스트 - 포스트잇 - 알림 - 아이패드 지원 apps.apple.com 한번 사용해 보시고 리뷰해 주시면 감사하겠습니다🥺 개발 동기 처음 시작은 Realm local DB의 사용을 목적으로 공부해 보고자 어떤 앱을 만들지 구상하면서 시작하게 되었습니다. 최대한 기능을 분리하고, 가독성 좋은 코드를 짜기 위해 MVC, Singleton, Repository, MVVM patten..