我的视图需要一个环境对象,它通过将它添加到 window.rootViewController 在 SceneDelegate 中设置。如何设置用于预览的环境对象?
我有一个 UIKit 项目,我正在慢慢尝试转向 SwiftUI,我创建了一个 SwiftUI 文件并尝试预览它,但出现此错误:
无法在此文件中预览 - 连接中断:向代理发送 previewInstances 消息
这是我的 SwiftUI 文件:
import SwiftUI
struct LineChart: View {
var body: some View {
Text("Hello, World!")
}
}
struct LineChart_Previews: PreviewProvider {
static var previews: some View {
LineChart()
}
}
Run Code Online (Sandbox Code Playgroud)
我只在 StackOverFlow 上看到了一个类似的问题,但这也无济于事,无论如何我可以解决这个问题吗?感谢反馈!
我有一个 swift 应用程序的源代码,它是为iOS使用swift 3.
我想在 Xcode 中运行它,但它永远处于加载状态。我已经尝试了有问题的解决方案Xcode 在加载项目时在启动时冻结,但情况没有改变。
这个源代码的开发者告诉我他曾经Xcode 9.x开发应用程序,所以他建议我尝试 9.x 版本的 Xcode。我想 Xcode 应该向后兼容,但是我想知道使用是否会Xcode 9.x改变情况,或者我应该在其他地方寻找原因?