๋ฐฑ์ /๋ณต๊ตฌ
- ๊ฐ์ธ ์ ๋ณด ๋ฌธ์ ๋ ๋๊ฒ ๋ฏผ๊ฐํ ๋ฌธ์ ๋ค.
- ๋ฐ์ดํฐ์ ๋ํ ์ฑ ์์ ์ด๋ ์ ๋ ์ฌ์ฉ์์๊ฒ ๋๊ธด๋ค.
1. ๋ก์ปฌ - ์๋ฒ
- ์์ฒด ์๋ฒ
- ์๋ ํํฐ (google drive, dropbox) : ์ฌ์ฉ์๊ฐ ๊ฐ์ง๊ณ ์๋ ํด๋ผ์ฐ๋ ๊ณ์ ์ ๊ฐ์ธ ๋ฐ์ดํฐ ์ ๋ก๋, ๋ง์ด ์ฌ์ฉํ๋ ๋ฐฉ์, ๋ถํธํ๊ณ ์ด๋ ค์ด ์ ์ด ๋ ๋ง์
- ํ์ผ ์ฑ : share activity ์ด์ฉํด์ ์ธ๋ถ๋ก ๋ฐฑ์ ํ์ผ ์ ์ก(mac, kakao, email, ...), ๋ํดํธ ๊ธฐ๋ณธ ์ฑ, ์์ดํฐ ์ ์ ์๊ฒ๋ 100ํผ์ผํธ ๋์
2. ๋ฐฑ์
- document - archive.zip(image, realm) ์์ฑ - activity view controller
- ๋ง์ฝ์ ์์ดํฐ์ ์ ์ฅ ๊ณต๊ฐ์ด ์๋ ๊ฒฝ์ฐ์๋ ์ด๋กํ ๊น? (์ฌ์ฉ์์๊ฒ ์๋ฆผ์ ์ฃผ๋ ๋ฐฉ์์ผ๋ก ๋์ฒ)
- ๋ฐฑ์ ํ์ผ์ด ์๋ ์ํฉ์์ ๋ฐฑ์ ์ ์์ฒญํ ๋๋ ์ด๋กํ ๊น? (๋ฐ์ดํฐ๊ฐ ์๋์ง ์ฒดํฌ, realm - image ํ์ผ์ด ์๋์ง ํ์ธ)
- ์ฌ์ฉ์๊ฐ ์ค๊ฐ์ ๋ค๋ฅธ ์์ ์ ํ๋ ๊ฒฝ์ฐ (๋ฐฑ๊ทธ๋ผ์ด๋, ์ฑ ์ข ๋ฃ์ ๊ฒฝ์ฐ)
3. ๋ณต๊ตฌ
๋ฐ์ดํฐ๋ฅผ ๋ฎ์ด์ฐ๋ ๋ฐฉ์์ด ์๊ฐ์ด ํจ์ฌ ์ ๊ฒ ๊ฑธ๋ฆฐ๋ค.
- ์ ํจํ ํ์ผ์ธ์ง (ํ์ผ๋ช , ํ์ผ ๋ฆฌ์คํธ)
- ๋ฐฑ์ ํ์ผ์ด ์๋์ง ํ์ธ (ํ์ผ ์ฑ ์์ ์๋์ง ํ์ธ)
- ์ต์ ๋ฐฑ์ ๋ฒ์ ์ธ์ง (๋ฒ์ ์ฒดํฌ)
- realm version ์ฒดํฌ - db table์ด ์ถฉ๋๋์ง ์๋๋ก ์ ๊ฒฝ์ฐ๋ ์์ ๋ ํ์
UIDocumentPickerViewController ํ์ฉํด์ ๋ฐฑ์ , ๋ณต๊ตฌ
- ์์ถ ํ์ผ์ด ์์ด์ผ ํ๋ค. (์์ถ ๋ผ์ด๋ธ๋ฌ๋ฆฌ ์ฌ์ฉํ๊ธฐ)
- ์์ถ ํ์ผ์ UIActivityViewController๋ก ์ ๋ฌํ๋ค.
- UIDocumentPickerViewController, Delegate๋ฅผ ์ด์ฉํด์ ๊ธฐ๋ฅ์ ๊ตฌํํ๋ค.
'๐ฑ SeSAC' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[TIL] 221103 (4) | 2022.11.03 |
---|---|
[SeSAC] 220826 TIL (0) | 2022.08.29 |
[SeSAC] 220824 TIL (0) | 2022.08.29 |
[SeSAC] 220823 TIL (0) | 2022.08.29 |
[SeSAC] 220822 TIL (0) | 2022.08.29 |