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 |
31 |
Tags
- 스위프트
- UICollectionView
- Refactoring
- HIG
- 리펙터링
- combine
- ios
- Xcode
- ribs
- 리펙토링
- Protocol
- Clean Code
- RxCocoa
- 리팩토링
- UITextView
- clean architecture
- collectionview
- Human interface guide
- uitableview
- uiscrollview
- 클린 코드
- tableView
- map
- 애니메이션
- swiftUI
- MVVM
- SWIFT
- Observable
- rxswift
- swift documentation
Archives
- Today
- Total
목록Bundle.main.path (1)
김종권의 iOS 앱 개발 알아가기
[iOS - swift] mock 데이터를 로컬에 json형식으로 저장 후 사용 방법 (decode, encode, Bundle.main.path)
JSON 내용, codable 모델 생성 클라이언트에서 데이터를 받는 방법은 .swift파일 내에나 plist에 세팅하는 방법이 있지만, 일반적으로 웹에서 json파일을 받아서 사용하는 방법이 많으므로 mock데이터도 json파일로 이용 json 데이터 작성 : quicktype에서 생성하여, json 내용 입력 시 자동으로 codable로 변경되도록 이용 iamge데이터는 따로 assets을 추가하고 json에는 이미지 이름만 명시 (실제 데이터는 url 존재하지만 mock 용도) // 입력한 json [ { "name": "Jake", "address_info": { "contry": "한국", "city": "서울" }, "image": "01" }, { "name": "Bob", "address_..
iOS 응용 (swift)
2021. 6. 2. 23:26