我应该允许我的团队成员将调试PreviewProvider结构提交到git吗?
#if DEBUG
struct ContentView_Previews : PreviewProvider {
static var previews: some View {
ContentView()
}
}
#endif
答案 0 :(得分:1)
我会说是的。 PreviewProvider
是实时预览正常工作所必需的。
如果团队中的每个成员都希望重写自己的代码以能够使用实时预览,那么这将是一个很大的时间上的浪费。
由于它是代码的一部分,因此我无法想到在整个团队中共享它的任何弊端。