Notice
Recent Posts
Recent Comments
Link
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
Tags
- RemoteNotification
- Alamofire
- fscalendar
- 열거형
- moya
- PushNotification
- writeasync
- Realm
- @Binding
- @State
- combine
- webview
- Postman
- UserNofificationCenter
- UserInfo
- datepicker
- networking
- @ObservedObject
- 회고
- APNs Key
- Remote Notification
- Comparable
- FCM
- PageControl
- enum
- CaseIterable
- collectionview
- @EnvironmentObject
- apns
- IOS
Archives
- Today
- Total
목록Realm (1)
conyang's iOS
[맵모] 출시회고1 (240321)
맵모를 앱 스토어에 출시했습니다! 약 2주 동안 구현을 한 맵모를 출시 하고 나서가장 고민이 되었던 부분은 맵모 수정 시 선택된 장소의 조건에 따라 Realm에 수정하는 부분이였습니다. Realm에 저장되는 Place 모델은 List 타입으로 records를 가지고 있다.그렇기 때문에 맵모 수정 시 선택된 장소가 이전 장소와 다를 경우, 1. Realm에 저장된 이전 장소의 records에서 수정하고자 하는 record를 제거2. 변경된 장소에 record를 append3. record의 modifiedAt을 현재 시간으로 수정과 같은 여러 번의 쓰기 트랜잭션이 발생한다. 많은 realm 트랜잭션을 동기적으로 수행할 경우, UI 반응성이 심각하게 저하될 가능성이 있다는 것을 알게되었습니다. writeA..
회고
2024. 3. 21. 14:46