JSON
-
Tuist์์ Lottie ๋ฆฌ์์ค ์ค์ ํ๊ธฐ (with. JSON)Tuist 2023. 4. 13. 09:42
์๋ ํ์ธ์. ๊ทธ๋ฆฐ์ ๋๋ค๐ ์ด๋ฒ ํฌ์คํ ์์๋ Tuist๋ฅผ ํตํด Lottie ๊ตฌํ์ ์ํ ๋ฆฌ์์ค ์ค์ ์ ํด๋ณด๊ณ ๊ทธ๊ฑธ ์ฌ์ฉํด๋ณผ๊น ํฉ๋๋ค๐ ์ฐ์ Lottie๊ฐ ๋ฌด์์ธ์ง ์์ฃผ ๊ฐ๋ตํ๊ฒ ์ง์ด๋ณผ๊น์? Lottie ๊ฐ๋ตํ๊ฒ ์ง๊ณ ๋์ด๊ฐ๊ธฐ Lottie๋ ์์ด๋น์๋น์์ ๋ง๋ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ก, ๊ธฐ๋ณธ์ ์ผ๋ก ๋ฒกํฐ ๊ธฐ๋ฐ ์ ๋๋ฉ์ด์ ๊ณผ ์ํธ๋ฅผ ์ต์ํ์ ์ฝ๋๋ก ์ค์๊ฐ ๋ ๋๋ง ํด์ฃผ๋ iOS/AOS์์ ๋ชจ๋ ์ง์ ๊ฐ๋ฅํ ๋ชจ๋ฐ์ผ์ฉ ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ ๋๋ค! Bodymovin JSON ํ์์ผ๋ก ๋ด๋ณด๋ด์ง ์ ๋๋ฉ์ด์ ๊ณผ ๋ฒกํฐ๋ฅผ ๋ก๋ํด ๋ ๋๋ง ํด์ค์. ์ฌ๊ธฐ์ ์ค๋ ์ฐ๋ฆฌ๊ฐ ๋ค๋ค๋ณผ๊ฒ์ด๊ธฐ๋ ํ๋ฐ์. JSON ํ์์ผ๋ก Lottie ๋ฆฌ์์ค ํ์ผ์ด ๊ตฌ์ฑ๋์ด ์๋ค~ ์ ๋๋ง ์ฌ๊ธฐ์ ์๋ฉด ๋ ๊ฒ ๊ฐ์ต๋๋ค.ใ ใ ๊ทธ JSON ํ์ผ์ ๋ฆฌ์์ค๋ก ๋ฐ์ ์ฐ๋ฆฌ๋ ์ ๋๋ฉ์ด์ ์ ๋ง๋ค์ด๋ณผ๊ฑฐ๋ค! ..
-
JSON ๋ฐ์ดํฐ ๋ค๋ฃจ๊ธฐSwift 2020. 12. 23. 14:00
์๋ ํ์ธ์. ๊ทธ๋ฆฐ์ ๋๋ค! ์ด๋ฒ ํฌ์คํ ์์๋ JSON ํ์ผ ๋ฐ์ดํฐ๋ฅผ ๊ฐ์ ธ์ค๊ณ ํ์ฑํด์ ์ฌ์ฉํ๋ ๋ฐฉ๋ฒ์ ๋ํด ํฌ์คํ ํด๋ณด๊ฒ ์ต๋๋ค~! ์ฐ์ ๊ฐ๋จํ JSON์ด๋ ๋ฌด์์ธ๊ฐ ์ดํด๋ณด๋๋ก ํ์ฃ ! [JSON] : JavaScript Object Notation์ ์ฝ์๋ก ํค์ ๊ฐ ์์ผ๋ก ์ด๋ค์ง ๋ฐ์ดํฐ ์ค๋ธ์ ํธ๋ฅผ ์ ๋ฌํ๊ธฐ ์ํด ํ ์คํธ๋ฅผ ์ฌ์ฉํ ๊ฐ๋ฐฉํ ํ์ค ํฌ๋งท (key-value), value์๋ ๋ชจ๋ ํ์ ์ด ๋ค์ด๊ฐ ์ ์์ง๋ง ๋ณด์ฅ๋๋ ํํ๋ฐฉ์์๋ ๋ฌธ์์ด๊ณผ ์ซ์๋ง ๋ค์ด๊ฐ๋๋ค. ์ปดํจํฐ๋ ์ด๋ ํ ์ ํด์ง ๊ท์น์ ๊ฐ์ง๊ณ ์ ๋ณด๋ฅผ ์ ๋ฌํ๋ค. ๊ธฐ๊ณ์ด,XML,JSON ๋ฑ์ด ์ ๋ณด์ ๋ฌ ํฌ๋งท์ ๋๋ค. JSON์ ํํํ๋ ๋ฐฉ์์๋ {}: ๊ฐ์ฒด (๋์ ๋๋ฆฌ) []: ๋ฐฐ์ด “ “: ๋ฌธ์์ด ์ซ์ ๋ก ๊ฐ๋จํ๊ฒ ๋ฐ์ดํฐ๋ฅผ ๋ด์ ์ ์๋ค. JSON์ Swift์..