
[SwiftUI] LifeCycle
ยท
๐ Dev/SwiftUI
UIKit๊ณผ SwiftUI๋ ์๋ช
์ฃผ๊ธฐ๊ฐ ๋ค๋ฅด๋ค.SwiftUI๋ก ๋ทฐ๋ฅผ ๊ทธ๋ฆฌ๊ณ ๋ก์ง์ ์ง๋ค๋ณด๋ฉด viewDidLoad์ฒ๋ผ onAppear๋ฅผ ์ฌ์ฉํ๋ค๊ฐ ๊ธฐ๋ํ ๋๋ก ๋์ํ์ง ์์๋ ๊ฒฝํ์ด ์์๋ค. ๊ฒ์ํด๋ณด๋ UIKit๊ณผ ๋ฌ๋ผ์ง ์๋ช
์ฃผ๊ธฐ delegate์ ์ฐ๊ด์ด ์์์ด์, ๋ ํ๋ ์์ํฌ ์ค swiftUI์ ์๋ช
์ฃผ๊ธฐ api๋ฅผ ์ ๋ฆฌํด๋ณด๊ธฐ๋ก ํ๋ค. ์ ๋ฐ์ ์ธ iOS ์ฑ ์๋ช
์ฃผ๊ธฐ์ ๋ํ ๋ด์ฉ์ ์๋ ํฌ์คํธ์ ์ ๋ฆฌํ ์ ์ด ์๋ค. https://calliek.tistory.com/28 [UIKit] ์ฑ์ ์๋ช
์ฃผ๊ธฐโ๏ธ ์๋ช
์ฃผ๊ธฐ (Life Cycle) ์๋ช
์ฃผ๊ธฐ๋, ์ฑ์ด ์ต์ด๋ก ์คํ๋๋ ์์ ๋ถํฐ ์ข
๋ฃ๋๋ ์์ ๊น์ง์ ์ํ๋ฅผ ์๋ฏธํ๋ค.๊ทธ๋ ๋ค๋ฉด ์ด๋ฐ ์ฑ์ ์ํ๊ฐ ๋ฌด์์ธ๊ฐ ํ๋ฉด, "the current state of your app ..