๋ชฉ๋กCRUD (2)

Focus On Develop ๐ŸคŸ๐ŸคŸ

[Swift] FileManager

์ด๋ฒˆ ํฌ์ŠคํŒ…์—์„œ๋Š” swift์—์„œ ๊ธฐ๋ณธ์ ์œผ๋กœ ์ œ๊ณตํ•˜๋Š” FileManager๋ผ๋Š” ํด๋ž˜์Šค๋ฅผ ์ด์šฉํ•ด์„œ, ํŒŒ์ผ์„ ์ €์žฅํ•˜๊ณ  ๋ถˆ๋Ÿฌ์˜ค๊ณ , ์‚ญ์ œํ•˜๋Š” ๊ฑธ ํ•ด๋ณด๋ ค๊ณ  ํ•ด์š”. ์ผ๋ฐ˜์ ์œผ๋กœ ๋กœ์ปฌ์— ์ด๋ฏธ์ง€, ์Œ์›, ํ…์ŠคํŠธ ๋“ฑ ํŒŒ์ผ์„ ์ €์žฅํ–ˆ๋‹ค ๋ถˆ๋Ÿฌ์™”๋‹ค ํ• ๋•Œ๋Š” FileManager๋ฅผ ํ†ตํ•ด ๋กœ์ปฌ์— ํŒŒ์ผ์„ ์ €์žฅํ•˜๊ณ , ํŒŒ์ผ ๊ฒฝ๋กœ์— ๋Œ€ํ•œ ์ •๋ณด๋ฅผ CoreData ๋“ฑ์„ ํ†ตํ•ด์„œ ๊ด€๋ฆฌํ•˜์ฃ . ์ด ์ค‘์— ๋กœ์ปฌ์— ํŒŒ์ผ์„ ์ €์žฅํ•˜๋Š” ๋‹จ๊ณ„๋ฅผ ํ•ด๋ณด๋ ค๊ณ  ํ•ด์š”! ๋ฐ”๋กœ ์‹œ์ž‘ํ• ๊ป˜์š”! File Domain ๋จผ์ € macOS, iOS ๋“ฑ apple์˜ ํŒŒ์ผ ์‹œ์Šคํ…œ์€ ๊ธฐ๋ณธ์ ์œผ๋กœ domain์œผ๋กœ ํŒŒ์ผ๋“ค์˜ ์œ„์น˜๋ฅผ ๊ฒฐ์ •ํ•ด์š”. ์ด domain์€ ๊ธฐ๋ณธ์ ์œผ๋กœ user, local, network, system 4๊ฐœ์˜ domain์„ ์ œ๊ณตํ•ด์š”. ์•„๋ž˜ ๊ทธ๋ฆผ์ฒ˜๋Ÿผ์š”! ์˜ˆ๋ฅผ ๋“ค๋ฉด, ํ„ฐ๋ฏธ๋„์„ ์—ด๋ฉด ์ตœ์ƒ..

[Swift] Cloud Firestore(2) ์‹ค์Šตํ•ด๋ณด๊ธฐ

์ง€๋‚œ ํฌ์ŠคํŒ…์—์„œ๋Š” ๊ฐ„๋‹จํ•˜๊ฒŒ Cloud Firestore์— ๋ฐ์ดํ„ฐ๊ฐ€ ์–ด๋–ป๊ฒŒ ์ €์žฅ๋˜๋Š”์ง€ ์ „์ฒด์ ์ธ ๊ตฌ์กฐ๋ฅผ ์‚ดํŽด๋ณด์•˜๋Š”๋ฐ์š”~!! ๋ฐ์ดํ„ฐ ๊ตฌ์กฐ๋ฅผ ์ž˜ ๋ชจ๋ฅด๋ฉด ๋จผ์ € ๊ตฌ์กฐ๋ถ€ํ„ฐ ํ™•์‹คํ•˜๊ฒŒ ์•Œ๊ณ  ์‹ค์Šต์„ ์‹œ์ž‘ํ•˜๋Š”๊ฒŒ ์ข‹์Šต๋‹ˆ๋‹ค ๐Ÿ‘๐Ÿ‘ ๐Ÿ‘‰ 2021/02/08 - [iOS [Swift]/๊ธฐ์ดˆ๋ฅผ ํƒ„ํƒ„ํžˆ!] - [Swift] Cloud Firestore(1) ๋ฐ์ดํ„ฐ ๊ตฌ์กฐ ์ด๋ฒˆ์—๋Š” ์‹ค์ œ๋กœ XCode์—์„œ ์–ด๋–ป๊ฒŒ Firestore๋ฅผ ํ†ตํ•ด CURD๋ฅผ ํ•  ์ˆ˜ ์žˆ๋Š”์ง€ ์‹ค์Šตํ•ด๋ณผ๊ฑฐ์—์š”. ๋จผ์ € ์‹ค์Šต์„ ์œ„ํ•ด์„œ, Firestore๋ฅผ ๋น„์–ด์žˆ๊ฒŒ ์ค€๋น„ํ•˜๊ณ , Console์„ ๋ฐ”๋กœ๋ฐ”๋กœ ํ™•์ธํ•  ์ˆ˜ ์žˆ๋„๋ก ๋„์›Œ์ค์‹œ๋‹ค! Database ์ฐธ์กฐ ๋ณธ๊ฒฉ CRUD ์‹ค์Šต์— ์•ž์„œ, ์šฐ๋ฆฌ๊ฐ€ Cloud์˜ Firestore์ด ์–ด๋””์žˆ๋Š”์ง€ ์œ„์น˜์ •๋ณด๋ฅผ ์•Œ์•„์•ผ CRUD๋ฅผ ์ง„ํ–‰ํ•˜๊ฒ ์ฃ ~? ์•„๋ž˜ ์ฝ”๋“œ๋กœ..