在SwiftUI的背景下,单一真相来源(SSOT)的含义是什么?

在SwiftUI的背景下,单一真相来源(SSOT)的含义是什么?,swiftui,xcode11,Swiftui,Xcode11,我在Xcode 11的新特性部分找到了这个术语。在SwiftUI的上下文中,这到底是什么意思 SwiftUI包括: 设计工具读取和编写与您手工编辑的代码相同的代码,以获得单一的真理来源 使用SwiftUI,您可以编程编写代码,也可以使用设计工具编辑UI,这也会导致修改SwiftUI代码。本质上,您只有源代码,没有单独的设计文件(即nib或故事板),这意味着您的UI设计和处理UI的代码永远不会不同步(以前nib文件或故事板就是这种情况)。SwiftUI提供了一种声明式的用户界面设计方法。在组成视图

我在Xcode 11的新特性部分找到了这个术语。在SwiftUI的上下文中,这到底是什么意思

SwiftUI包括:
设计工具读取和编写与您手工编辑的代码相同的代码,以获得单一的真理来源


使用SwiftUI,您可以编程编写代码,也可以使用设计工具编辑UI,这也会导致修改SwiftUI代码。本质上,您只有源代码,没有单独的设计文件(即nib或故事板),这意味着您的UI设计和处理UI的代码永远不会不同步(以前nib文件或故事板就是这种情况)。

SwiftUI提供了一种声明式的用户界面设计方法。在组成视图层次结构时,还可以指示视图的数据依赖关系。当数据因外部事件或用户采取的操作而更改时,SwiftUI会自动更新界面的受影响部分