URLSession
-
Get ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ก ์ฌํํ ์น API ํด๋ผ์ด์ธํธ ๊ตฌํํ๊ธฐLibrary 2023. 2. 13. 14:18
์๋ ํ์ธ์. ๊ทธ๋ฆฐ์ ๋๋ค๐ ์ค๋์ Get์ด๋ผ๋ ์ธ๋ถ ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ ๋ํด ํ์ตํด๋ณด๊ฒ ์ต๋๋ค๐ ์ฐ๋ฆฌ๊ฐ ์ต์ํ๊ฒ ์๊ณ ์๋ ๋คํธ์ํฌ ํต์ ๋น์ฐํ ๋ง์ด์ง๋ง ํด๋ผ์ด์ธํธ ๊ฐ๋ฐ์ ํ๋ฉด์ API ๋คํธ์ํฌ ํต์ ์ ์ํ ๋์ผ ์ํ ์๊ฐ ์์ต๋๋ค. ๋คํธ์ํฌ ํต์ ์ ์ํด ์ฐ๋ฆฌ๋ ๊ธฐ๋ณธ์ ์ผ๋ก ์ ํ์์ ์ ๊ณตํด์ฃผ๋ URLSession์ ์ฌ์ฉํ๊ธฐ๋ ํ๊ณ Alamofire๋ Moya์ ๊ฐ์ ์ธ๋ถ ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ ๋์์ ๋ฐ์ URLSession์ ์ถ์ํํ์ฌ ์กฐ๊ธ ๋ ์ฝ๊ฒ ์ฌ์ฉํ๊ธฐ๋ ํฉ๋๋ค. ์ ๊ทธ๋ผ ์ฌ๊ธฐ๋ค ํ๋๋ฅผ ๋ ์ถ๊ฐํด์ ์์๋ณด๋ ค๊ณ ํฉ๋๋ค. ๊ทธ๊ฒ ๋ฐ๋ก ์ค๋ ํด๋ณผ Get์ด๋ผ๋ ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ ๋๋ค. ๊ตฌ๊ตฌ์ ์ ์์ธํ Get์ ๋ํด ํํด์ณ๋ณด์์ฃ ! Get ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋? Get์ด๋ผ๋ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ async/await๋ฅผ ์ฌ์ฉํ์ฌ ๊ตฌ์ถ๋ ๊ฐ๊ฒฐํ Swift ์น AP..