swift - Xcode 11 Beta 3,构建错误“未知属性'状态'”,“使用未声明的类型'视图'”等
问题描述
我使用 SwiftUI 使用 Xcode 11 的第二个 beta 构建了一个应用程序,一切都运行良好,但是现在,使用第三个 beta 版,该应用程序甚至都没有构建。我收到诸如“使用未声明的类型'View'”、“未知属性'State'”等错误。我该怎么办?是我的代码中的问题还是只是一个错误?
问题是当我尝试构建应用程序以在我的 Mac 上运行时(使用 UIKit for Mac)
@State var score = 0
错误是“未知属性‘状态’”
struct ContentView : View {
/*...*/
}
错误是“使用未声明的类型'View'”
解决方案
在 Xcode 11.2 上遇到同样的问题。发现原因是我声明的同一模块中的某个地方protocol State {}
。这会破坏编译器而没有任何合理的错误。
推荐阅读
- php - php中的排序功能
- php - 在两种方法中声明的相同全局变量访问问题 WP Json API Plugin
- java - 修改按钮上的 Excel 单元格值 单击 Apache POI 和 JavaFX
- python-3.x - Python 3 将值有效地存储在列表中
- angularjs - 使用 res.render x res.send
- python - matplotlib 从 jupyter 启动时弹出一个窗口
- python - python3中的random.choice和raise
- javascript - 延迟更改颜色两次的问题
- java - JMeter 测试日期 - 生成和发送日期 - 通过 http 协议发送并通过 websocket 接收
- python - 编程嵌套 numba.cuda 函数调用