์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
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 |
- ios
- ์ฑ๋ง๋ค๊ธฐ
- Codable
- RxSwift
- ์ง๋ฒ๋ณํ
- Encodable
- Figma
- Core Data
- Filter
- ExpressJS
- map
- ์๊ณ ๋ฆฌ์ฆ
- mongoose
- ์ฑ๋์์ธ
- ํ๋ก๊ทธ๋๋จธ์ค
- MongoDB
- Mac
- AVAudioPlayer
- String.Index
- DispatchQueue
- Firestore
- Reduce
- nodejs
- SWiFT
- Decodable
- Cloud Firestore
- UIRefreshController
- components
- CRUD
- Firestore CRUD
- Today
- Total
๋ชฉ๋กCore Data (2)
Focus On Develop ๐ค๐ค

Core Data ๊ฐ๋ ๋จผ์ ์์๋ณด๊ณ ์ค๊ธฐ!! ๐ 2020/12/21 - [iOS [Swift]/๊ธฐ์ด๋ฅผ ํํํ!] - [Swift] Core Data(1) ๊ฐ๋ ์ ๋ฆฌ STEP 1. Core Data, Core Data Model ๋ง๋ค๊ธฐ ์ ๊ท ํ๋ก์ ํธ๋ผ๋ฉด ์์ฑ์ Use Core Data๋ฅผ ์ ํํด์ค์๋ค. ๋ง์ฝ ๊ธฐ์กด ํ๋ก์ ํธ์ Core Data๋ฅผ ์ฌ์ฉํ๊ณ ์ถ๋ค๋ฉด, Core Data ํ์์ Data Model ํ์ผ์ ์ ํํด์ ์์ฑํด์ฃผ๋ฉด ๋์. ๊ทธ๋ผ ์ข์ธก์ ํ์ผ ๋ชฉ๋ก์ ๋ณด๋ฉด ์ด๋ ๊ฒ .xcdatamodeld ํ์ผ์ด ์์ฑ๋์์ ๊ฑฐ์์. ์ด์ ์ฌ๊ธฐ์ ๋ชจ๋ธ์ ์์ฑํด์ฃผ๋ฉด ๋์ ใ ใ ์ข์ธก ํ๋จ์ Add Entity๋ฅผ ํตํด Entity๋ฅผ ์์ฑํ๊ณ (Database์์ ํ ์ด๋ธ ์ด๋ผ๊ณ ๋น์ ํด์ ์๊ฐํ๋ฉด ์ข์ ๊ฒ ๊ฐ์) Add At..

iOS, Swift ๋ฅผ ์์ํ์ผ๋ ์๋ฌด๋ฆฌ ๊ฐ๋จํ ์ฑ์ด๋ผ๋ ๋ด ์ฑ์ ํ๋ ๋ง๋ค์ด์ ์ถ์ํด๋ด์ผ๊ฒ ๋ค! ๋ผ๋ ๋ง์์ผ๋ก ์์ํ์ผ๋.. ์์๋ถํฐ ์ค์?? ์ด๋ ๊ฒ ํ๋ฉด ๋ฐ์ดํฐ๋ ์ด๋ป๊ฒ ์ด๋์ ์ ์ฅํ์ง..!? (์ ๋ฌดํ ๋๋ ๊ทธ๋ฅ B/E์์ DB๊ตฌ์ฑํ๊ณ API๋ง ํธ์ถํด์ฃผ๋ฉด ๋์์ผ๋ ์ ๋ฆฌ๊ฐ ์๋ ๐ญ) Data๋ฅผ ๋ก์ปฌ ์ ์ฅ์์ ์ ์ฅํ ๋๋ ์ฌ๋ฌ ๋ฐฉ๋ฒ์ด ์๋๋ฐ, (FileManager, CoreData, SQLite ๋ฑ) ๋๋ Apple์์ ์ ๊ณต๋๋ Framework์ธ Core Data๋ฅผ ๊ณต๋ถํด๋ณด๊ธฐ๋ก ํ๋ค. ๊ทธ๋งํผ Apple์์ ์ ๊ณตํ๋ ๋ค๋ฅธ Library, App๊ณผ์ ํธํ์ฑ๋ ์์ฐ์ค๋ฝ๊ฒ ๋ณด์ฅ๋ ํฐ๋ผ.. ใ ใ ์ํผ ์ฒ์ ๊ณต๋ถํด๋ณด๋ฉด์ ์ด๋ ๊ฒ ์ ๋ฆฌํ๋ ๊ฑด ์ง๊ทนํ ์์์์ด๋ณด๐๋ฅผ ์ํ ๊ฒ์ด๊ณ .. ๋ด ์์ฃผ๋ก, ๋ด ์ธ์ด๋ก ์ ๋ฆฌ๋ฅผ ํ๊ฒ ๋ ..