profile
๐™„ ๐™–๐™ข ๐™– ๐™›๐™ง๐™ค๐™ฃ๐™ฉ๐™š๐™ฃ๐™™ ๐™™๐™š๐™ซ๐™š๐™ก๐™ค๐™ฅ๐™š๐™ง ๐™ฌ๐™๐™ค ๐™š๐™ฃ๐™Ÿ๐™ค๐™ฎ๐™จ ๐™™๐™š๐™ซ๐™š๐™ก๐™ค๐™ฅ๐™ข๐™š๐™ฃ๐™ฉ. ๐Ÿ‘‹ ๐Ÿ’ป
post-thumbnail

Swift๋กœ API Request๋ฅผ ์ „์†กํ•˜๊ธฐ

์„œ๋น„์Šค๋ฅผ ๊ฐœ๋ฐœํ•˜๋Š” ๊ฒƒ์— ๋Œ€ํ•ด์„œ API๋ฅผ ํ˜ธ์ถœํ•˜๊ณ , ๋ฐ์ดํ„ฐ๋ฅผ ๋ฐ›๋Š” ๊ฒƒ์€ ๋งค์šฐ ์ค‘์š”ํ•˜๋‹ค. API๋ฅผ ์‚ฌ์šฉํ•˜์ง€ ์•Š๋Š” Application์€ ํ•œ์ •๋œ ์ •๋ณด๋งŒ ๊ฐ€์ง€๊ณ ์žˆ์„ ๋ฟ์ด๋‹ค. ์ด๋ฒˆ ๊ธ€์—์„œ๋Š” Swift๋ฅผ ์‚ฌ์šฉํ•ด์„œ HTTP ํ†ต์‹ ์„ ํ†ตํ•ด ์„œ๋ฒ„์™€ ํ†ต์‹ ํ•˜๋Š” ๋ฐฉ๋ฒ•์— ๋Œ€ํ•ด์„œ ์•Œ์•„๋ณด์ž.

2021๋…„ 1์›” 31์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
post-thumbnail

SwiftUI์—์„œ WebView๋ฅผ ์‚ฌ์šฉํ•ด๋ณด์ž

ํ˜„์žฌ ๋งŽ์€ ์•ฑ ์„œ๋น„์Šค๋“ค์€ ์›น ๋ทฐ๋ฅผ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ๋‹ค. ๊ทธ ์ด์œ ์— ๋Œ€ํ•ด์„œ๋Š” ์ƒ๋‹นํžˆ ๋‹ค์–‘ํ•  ๊ฒƒ์ด๋‹ค. ์—…๋ฐ์ดํŠธ๊ฐ€ ๋„ˆ๋ฌด ๋นˆ๋ฒˆํ•ด์„œ ์•ฑ ์Šคํ† ์–ด๋ฅผ ํ†ตํ•ด์„œ ์—…๋ฐ์ดํŠธํ•˜๋Š” ๊ฒƒ๋ณด๋‹ค ์›น์„ ์—…๋ฐ์ดํŠธํ•˜๋ฉด ๊ฐ„ํŽธํ•˜๊ฒŒ ์—…๋ฐ์ดํŠธํ•  ์ˆ˜ ์žˆ๋‹ค๋˜์ง€...

2021๋…„ 1์›” 23์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
post-thumbnail

Swift ํ”„๋กœ์ ํŠธ ์ƒ์„ฑ์—์„œ Life Cycle ์„ ํƒํ•˜๊ธฐ

Xcode์—์„œ iOS ๊ฐœ๋ฐœ ํ”„๋กœ์ ํŠธ๋ฅผ ์‹ค์‹œํ•˜๊ฒŒ ๋œ๋‹ค๋ฉด, `Life Cycle` ์„ ์„ ํƒํ•˜๋Š” ํ•„๋“œ๊ฐ€ ์žˆ๋‹ค. ์„ ํƒํ•  ์ˆ˜ ์žˆ๋Š” ์„ ํƒ์ง€๋Š” `SwiftUI App` ๊ณผ `UIKit App Delegate` ๊ฐ€ ์กด์žฌํ•œ๋‹ค. ์–ด๋–ค ๊ฒƒ์„ ์„ ํƒํ•ด์•ผํ• ๊นŒ?

2021๋…„ 1์›” 18์ผ
ยท
4๊ฐœ์˜ ๋Œ“๊ธ€
post-thumbnail

Swift ํ”„๋กœ์ ํŠธ๋ฅผ ์ƒ์„ฑํ•ด๋ณด์ž

๋ณธ๊ฒฉ์ ์œผ๋กœ ios ๊ฐœ๋ฐœ์— ํ•„์š”ํ•œ ๊ฒƒ์€ Mac ๊ธฐ๊ธฐ์™€ Xcode์ด๋‹ค. ์—ฌ๊ธฐ์„œ ๋ถ€๊ฐ€์ ์œผ๋กœ ๋” ํ•„์š”ํ•œ ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ๋“ค์ด ์žˆ์ง€๋งŒ, ๊ธฐ๋ณธ์ ์œผ๋กœ๋Š” ์œ„ 2๊ฐ€์ง€๊ฐ€ ๊ฐ–์ถฐ์ง€์ง€ ์•Š์œผ๋ฉด ๊ฐœ๋ฐœ์„ ์ง„ํ–‰ํ•  ์ˆ˜๊ฐ€ ์—†๋‹ค.

2021๋…„ 1์›” 16์ผ
ยท
2๊ฐœ์˜ ๋Œ“๊ธ€