Swift ํ๋ก์ ํธ์ Realm ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ์ฌ์ฉํ๊ธฐ ์ํด์ ์ฝ์ฝ์ํ์ผ๋ก install ํด๋ด ์๋ค~
์ฐ์ ํ ๊ฒ์ Finder์ ์์ ์ ํ๋ก์ ํธ ํ์ผ์ ๋์ ๋์ผ์ธ์
์ ํ๋ก์ ํธ ํ์ผ ๋ช ์ "Universal Memo" ์ ๋๋ค.
์ด์ Command + Space bar๋ฅผ ๋๋ฌ์
terminal์ ๊ฒ์ํ๊ณ ์คํ ํฉ๋๋ค
cd๋ฅผ ์ ๋ ฅํ๊ณ
ํ๋ก์ ํธ ํ์ผ์ dragํด์ terminal๋ก ์ด๋์์ผ ์ฃผ์ธ์
๊ทธ๋ฆฌ๊ณ enter์ ๋๋ฌ์ฃผ๋ฉด ํด๋น ํด๋์์ ์์ ์ ์คํ ํ ์ ์์ต๋๋ค.
์ด๋ ๊ฒ ์์ ์ ํ๋ก์ ํธ๋ก ์์ ํ์ผ ์์น ๋ณ๊ฒฝ ๋ ๊ฑธ ํ์ธํ๊ณ
pod init
์ ์ ๋ ฅํด ์ฃผ์ธ์
๊ทธ๋ฌ๋ฉด
ํ๋ก์ ํธ ํ์ผ์ ๋ณด๋ฉด Podfile์ด ์์ฑ๋์ด ์๋ ๊ฒ์ ํ์ธ ํ ์ ์์ต๋๋ค.
์ ๋ vi ํธ์ง๊ธฐ๋ฅผ ์ฌ์ฉํ๊ฒ ์ต๋๋ค.
๋ค์ terminal๋ก ๋์์์
vi Podfile
์ ์ ๋ ฅํด ์ฃผ์ธ์
๋๋ฌธ์ ์ฃผ์!
์ด๋ ๊ฒ ํธ์ง๊ธฐ๊ฐ ๋จ๋ฉด
i
๋ฅผ ์ ๋ ฅํด insert ํธ์ง ๋ชจ๋๋ก ๋ค์ด๊ฐ ์ค๋๋ค
์ด๋ ๊ฒ ํ๋จ์ INSERT๋ผ๊ณ ๋จ๋ฉด ๋ฉ๋๋ค.
target๊ณผ end ์ฌ์ด์
pod 'RealmSwift'
๋ฅผ ์ ๋ ฅํด ์ฃผ๋ฉด ๋ฉ๋๋ค.
๋ค๋ฅธ ํ๋ ์์ํฌ ๋ํ ์์ ๊ฐ์ ๋ฐฉ๋ฒ์ผ๋ก
pod '์ด๋ฆ'
์ด๋ ๊ฒ ์ ๋ ฅํด ์ฃผ๋ฉด ๋ฉ๋๋ค
ESC
๋๋ฌ์ insert ๋ชจ๋๋ฅผ ๋์ค๋ฉด
ํ๋จ์ INSERT ๊ธ์จ๊ฐ ์ฌ๋ผ์ง๋๋ค
์ด๋
:wq!
(๋ค ์๋ฌธ์ ์ ๋๋ค)
vi ํธ์ง๊ธฐ๋ฅผ ๋์ค๋ฉด Podfile์ ์์ ํ์ผ๋
terminal ์ฐฝ์์
pod install
์ ๋ ฅํด ์ฃผ์ธ์ pod ๋ช ๋ น์ด๋ก Podfile์ ์ ์
Realm์ ํ๋ก์ ํธ ํ์ผ์ ์ธ์คํจ ์์ผ์ค๋๋ค.
์ด์ ํ๋ก์ ํธ๋ฅผ ์คํ ํ ๋๋ ํ์ ์์ด์ฝ์ธ xcworkspace๋ก ์ด์ด ์ฃผ์ธ์!
ํ๋ฆฌ๊ฑฐ๋ ์ด์ํ ๊ฒ์ด ์๋ค๋ฉด ๋๊ธ๋ก ์๋ ค์ฃผ์๋ฉด ๊ฐ์ฌํ๊ฒ ์ต๋๋ค!!!
'๐ iOS' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
iOS์์ MVC์ MVVM ๊ฐ๋จํ ์ดํด๋ณด๊ธฐ (0) | 2020.10.12 |
---|---|
API ์ฌ์ดํธ ๋ชจ์ (์์ ์ ๋ฐ์ดํธ) (0) | 2020.10.12 |
[Swift] Notification์ผ๋ก view์ view ๋ฐ์ดํฐ ์ ๋ฌํ๊ธฐ (0) | 2020.10.07 |
[Swift] Date์ DateFormatter๋ก ํ๊ตญ ํ์ฌ ์๊ฐ ๊ตฌํ๊ณ UILabel์ ๋ฃ์ด๋ณด๊ธฐ (0) | 2020.09.29 |
[Swift] UICollectionViewCell ์์ UICollectionView ๋ฃ๊ธฐ (0) | 2020.09.29 |
๋๊ธ