๐ SwiftUI์์ @Observable์ ์ฌ์ฉํ์
ยท
๐ง๐ป๐ป Dev
์๋
ํ์ธ์ ์ฌ๋ฌ๋ถ~! ์ค๋์ iOS 17๋ถํฐ ๋์
๋ @Observable ๋งคํฌ๋ก๊ฐ ๊ธฐ์กด์ ObservableObject๋ฅผ ์ด๋ป๊ฒ ๋์ฒดํ๊ณ ์๋์ง ํจ๊ป ์ดํด๋ด
์๋ค! ๐์์ ์๋ ์ด๋ฌ์ด์... ObservableObject + @PublishediOS 13๋ถํฐ SwiftUI๊ฐ ์ฒ์ ๋์์ ๋, ์ฐ๋ฆฌ๋ ๋ฐ์ดํฐ ๋ฐ์ธ๋ฉ์ ์ํด ObservableObject ํ๋กํ ์ฝ๊ณผ @Published ํ๋กํผํฐ ๋ํผ๋ฅผ ์ฌ์ฉํ์ด์. ์ด๊ฑฐ ์จ๋ณธ ์ฌ๋? ์! โclass UserProfile: ObservableObject { @Published var username: String = "์ ํ๋น " @Published var level: Int = 1 @Published var isOnline: Bool = false}..