일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- 스위프트
- FLASK
- 스프링
- DispatchGroup
- 웹
- iOS배포
- 자바스크립트
- 개발기록
- jQuery
- Python
- subscript
- Xcode
- MainScheduler
- Xib
- JavaScript
- Swift
- 앱버전구하기
- 파이썬서버
- AJAX
- 계산기앱
- FileOwner
- iOS계산기
- 맥
- spring
- 앱배포
- customclass
- iOS앱배포
- 딩동말씀
- 계산기앱만들기
- ios
- Today
- Total
목록iOS 개발일지 (16)
개발하는 뚝딱이
최근 1.6.1 버전으로 딩동환율을 업데이트하였다. 회사 일로 계속 바쁘다는 핑계로 딩동환율을 돌보지(?) 못했는데, RxSwift 공부한 것을 프로젝트에 적용해보고 싶다는 생각이 들어 이번 버전을 준비하였다. 1.6.1 업데이트 사항 1. RxSwift를 적용하여 리팩터링 RxSwift를 적용한 리팩터링을 진행하였다. 선택한 국가를 변경할 때, 사용자가 숫자를 입력할 때, 환율 타입을 변경할 때, 환율 우대률을 변경할 때 모두 환율 계산을 다시 해야 하는데 RxSwift를 이용해서 이를 좀 더 수월하게 관리할 수 있었다. 또한 Observable pattern을 적용하기 위해 Observable이란 class를 생성하였는데, RxSwift에서 제공하는 Relay와 Driver 등을 이용하여 경우에 따라..
지난 몇 달 동안, 회사에서 신규 업데이트를 개발하며 바쁜 몇 개월을 보냈다. 일정이 자꾸 미뤄져 은근히 부담이 되기 시작했던 찰나, 지난 주 금요일 버그 수정이 끝나 앱 심사 요청을 하였고 오늘 통과했다는 소식을 들었다. 무야~~호! 그 핑계로 iOS 개발일지를 미뤘었는데 더 늦기 전 앱 배포 후기를 기록해야겠다. https://apps.apple.com/kr/app/%EB%94%A9%EB%8F%99-%EB%A7%90%EC%94%80/id1564280471 딩동 말씀 주요 기능 ∙ 매일 업데이트되는 말씀 카드 ∙ 최근 일주일 말씀 카드 제공 ∙ 앨범에 저장 및 공유 apps.apple.com 1. 만들게 된 계기 어느 날 인스타 피드에서 말씀 카드를 보게 되었다. 예뻐서 팔로우 하다가 이걸 앱으로 ..
Xcode 프로젝트 + Realm 연동 1. CocoaPod 설치하기 $ sudo gem install cocoapods 2. 터미널 - 프로젝트 경로로 이동, 아래 명령어 입력 (파인더로 해당 프로젝트 이동하면, Podfie 생성 확인 가능) $ pod init 3. 생성된 Podfile 수정 (두번째 단락에 pod 'RealSwift' 추가해주었음 / Realm 외에도 필요한 모듈 추가 가능) $ vim Podfile # Uncomment the next line to define a global platform for your project # platform :ios, '9.0' target 'RealmDemo' do # Comment the next line if you don't want to..
iOS Device Support Issue 프로젝트를 실행했을 때, 빌드는 성공했으나 아래 문구와 같은 메시지가 뜨고 실행이 되지 않았다. device is not available please reconnect the device Xcode에서 실행시킬 기기의 소프트웨어 버전을 서포트해주는 파일이 없을 때 발생한다. 아래 깃허브의 Readme 파일을 참고하여 따라하면 3분도 안되어 해결 완료! github.com/filsv/iPhoneOSDeviceSupport filsv/iPhoneOSDeviceSupport Xcode iPhoneOS DeviceSupport files (6.0 - 14.0). Contribute to filsv/iPhoneOSDeviceSupport development by c..