๊ฐ๋ฐ/Swift๐ป
-
TCA(The Composable Architecture)๊ฐ๋ฐ/Swift๐ป 2023. 8. 8. 20:45
TCA๋ก SwiftUI์คํฐ๋ ์์. SwiftUI ์ ๋ชปํ๋๋ฐ ..๐ญ ์ด์ฌํ ํด๋ณด์!! ์์์์!! TCA ๋ฒ์ ์ 1.0.0๊ธฐ์ค์ผ๋ก ์์ฑ! The Composable Architecture : The Composable Architecture(TCA)๋ ์ผ๊ด๋๊ณ ์ดํดํ ์ ์๋ ๋ฐฉ์์ผ๋ก ์ดํ๋ฆฌ์ผ์ด์ ์ ๋ง๋ค๊ธฐ ์ํด ํ์ํ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ก, TCA๊ฐ ์ ํ์ combineํ๋ ์์ํฌ์ ์์กด์ฑ์ ๊ฐ์ง๊ณ ์๊ธฐ ๋๋ฌธ์ ์ต์ ios 13์ด์์์๋ง ์ฌ์ฉํ ์ ์์. ํฉ์ฑ(Composition), ํ ์คํ (Testing) ๊ทธ๋ฆฌ๊ณ ์ธ์ฒด ๊ณตํ(Ergonomics)์ ์ผ๋์ ๋ TCA๋ SwiftUI, UIKit์ ์ง์ํ๋ฉฐ ๋ชจ๋ ์ ํ ํ๋ซํผ(iOS, macOS, tvOS, watchOS)์์ ์ฌ์ฉ ๊ฐ๋ฅํจ. ํน์ง ์ํ๊ด๋ฆฌ(State ..
-
[WWDC23] EventKit (ios17 ๋ณ๊ฒฝ์ฌํญ ํฌํจ.)๊ฐ๋ฐ/Swift๐ป 2023. 7. 27. 22:59
๊ฐ๋ฐํ๊ฒฝ : xcode15์ด์ https://developer.apple.com/videos/play/wwdc2023/10052/ Discover Calendar and EventKit - WWDC23 - Videos - Apple Developer Discover how you can bring Calendar into your app and help people better manage their time. Find out how to create new events from your... developer.apple.com #EventKit (https://developer.apple.com/documentation/eventkit) EKEventStore - ์บ๋ฆฐ๋ ๋ฐ์ดํฐ์ ์ฃผ์ ์ฐ๋ฝ ์ง์ . ์ด๋ฒค..
-
[Swift] ViewController & TextField - PlaceholderColor(20.01.07)๊ฐ๋ฐ/Swift๐ป 2023. 7. 24. 00:09
iOS 13 ๋์๊ธฐ ๊ฐ๋ฐ์ ํธ์์ธ์ฆ์ ๋ง๋ฃ์์ ์ด ๋ค๊ฐ์์ ์ ์ฒด ์ ๋ฐ์ดํธ ์ฐจ์์์ MacOS๋ catalina๋ก ์ ๋ฐ์ดํธ ํ๊ณ , xcode๋ 10์์ 11๋ก ์ ๋ฐ์ดํธ๋ฅผ ํ๊ณ , (์ ์ํฉ ์์ ํ๋๋ฐ 2์ผ ๊ฑธ๋ฆผ.) โ์ฑ ์ ๊ฒ์ค.. ios13์ด์๋ถํฐ ์ฑ ํ๋ฉด์ค์ ์ฌ๋ฌ๊ฐ์ง ๋ณํ๊ฐ ์์๋ค.. (๊ธฐ์กดxcode10์์๋ ์ด๋ฌ์ง ์์๋๋ฐ ใ ใ ) [ViewController - Madality ์ถ๊ฐ] ์ฐธ๊ณ : https://sarunw.com/posts/modality-changes-in-ios13 ์๋ 1๋ฒ ๊ทธ๋ฆผ์ผ๋ก ๋ทฐ๊ฐ ๋ ์ผ ๋๋๋ฐ.. xcode11๋ก ๋ณ๊ฒฝํด์ ์ ์ฉํด๋ณด๋ 2๋ฒ์ผ๋ก ๋ณํ๋ค...(10๊ฐ์ ๋ทฐ๊ฐ ใ ใ ) ์ฐพ์๋ณด๋ ์๋ก์ด ์ต์ ์ด ์๊ธด๊ฒ ๊ฐ์๋ค. let storyboard : UIStoryboard! = UISt..
-
[Swift] ์นด์นด์คํ๋ฌ์ค ์น๊ตฌ ์ฐ๊ฒฐํ๊ธฐ(19.12.17)๊ฐ๋ฐ/Swift๐ป 2023. 7. 23. 23:21
๋จผ์ , KakaoDevelopers ์ ๋ก๊ทธ์ธ์ ํด์ผํจ. ๋ก๊ทธ์ธ์ ํ๊ณ ์๋จ์ ์ญ์ผ๊ฐํ์ ๋๋ฌ์ [๋ด ์ดํ๋ฆฌ์ผ์ด์ ]์ ๋ค์ด๊ฐ. [์ฑ ๋ง๋ค๊ธฐ]๋ฅผ ๋๋ฌ์ #์นด์นด์คํ๋ฌ์ค์น๊ตฌ ์ ๋ฃ์ ์ฑ์ ๋ง๋ค์ด์ค. ๋น์นธ์ ์ ๋ณด๋ฅผ ๋ค ๋ฃ๊ณ ๋ง๋ค๊ธฐ๋ฅผ ํด๋ฆญํ๋ฉด ์์ฑ๋จ. ์์ฑ๋ ์ฑ ์ ๋ณด์ ๋ณด๋ฉด [์ฑ ์ ๋ณด]๋ผ๋ ๊ณณ์ด ์์. ์์ ์ค์ ๋๋ฅด๋ฉด ์๋์ ๊ฐ์ ์ฐฝ์ด ๋ธ. [ํ๋ซํผ]์์ ํ๋ซํผ ์ถ๊ฐ๋ฅผ ๋๋ฌ์ ios๋ฅผ ์ถ๊ฐํจ. ์ถ๊ฐ ํ๊ฒ ๋๋ฉด ์๋ ๊ฐ์ด ๋น์นธ๋ค์ด ๋์ด. ์ ๋ณด๋ค์ ์ฑ์ด ํ, ์ ์ฅ์ ๋๋ฅด๋ฉด !!! ์ฑ์ ๋ฑ๋กํ๋ฉด ์๋ ๊ฐ์ ํ๋ฉด์ด ๋์ด. [์ฑ ํค]์์ [๋ค์ดํฐ๋ธ ์ฑ ํค]๋ง ์ฌ์ฉํ ์์ . #KakaoDevelopers ๋ก ๋์ด์์ [๊ฐ๋ฐ ๊ฐ์ด๋]์์ ์นด์นด์คํก ์ฑ๋์ ์ฌ์ฉํ ์์ . ์๋ url์์ #SDK ๋ฅผ ๋ค์ด๋ฐ์. https://d..