關于存盤,SwiftUI 視圖的生命周期是如何作業的?
我理解使用@State, @StateObject, @ObservedObject,@Binding甚至是簡單的let/var
但不是存盤生命周期如何作業以及它如何與上述變數相關聯
是什么賦予了視圖它的身份以及系統如何知道何時必須創建新視圖實體以及何時僅將它們重新分配給這個特定創建的視圖結構
我發現這是理解實際情況的關鍵
uj5u.com熱心網友回復:
這是一個相當大的主題,而不是一個可以輕松放入 StackOverflow 帖子的主題。
我認為您的很多問題都出現在WWDC 2020的 SwiftUI 中的 Data Essentials會議中。它涉及到 SwiftUI 作業原理的一些內部原理,這將大大有助于幫助您理解。
https://developer.apple.com/wwdc20/10040
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/531184.html
標籤:迅速迅捷
