使用SwiftUI时是否应将PreviewProvider结构提交给版本控制系统Git

时间:2019-07-08 08:40:58

标签: ios swiftui

我应该允许我的团队成员将调试PreviewProvider结构提交到git吗?

 #if DEBUG
    struct ContentView_Previews : PreviewProvider {
        static var previews: some View {
            ContentView()
        }
    }
    #endif

1 个答案:

答案 0 :(得分:1)

我会说是的。 PreviewProvider是实时预览正常工作所必需的。

如果团队中的每个成员都希望重写自己的代码以能够使用实时预览,那么这将是一个很大的时间上的浪费。

由于它是代码的一部分,因此我无法想到在整个团队中共享它的任何弊端。