XCode+Swift报Thread 1: EXC_BAD_ACCESS无法构建预览如何解决
问题根因
你遇到的Thread 1: EXC_BAD_ACCESS报错是Xcode编译器解析非法语法时触发的崩溃,并非@main入口逻辑有问题,错误点隐藏在ContentView的视图修饰符配置中。
具体错误位置
在ContentView的HStack内部,第二个Image的配置代码里,frame(width:40, height:40)修饰符前遗漏了英文点号.:
// 错误写法 .aspectRatio(contentMode: .fit) frame(width:40, height:40) // 正确写法 .aspectRatio(contentMode: .fit) .frame(width:40, height:40)
修复方法
直接给上述frame修饰符补全前缀点号即可,修复后所有构建和预览功能都会恢复正常,你编写的天气界面可以正常渲染。
内容的提问来源于stack exchange,提问作者FlexBoxer
相关产品推荐
相关产品推荐

