|
|
1
1
Hitesh, 只有当情节提要包含有关其视图的IBOutlet的陈旧信息时,才会发生这种情况。 怎么回事?
您必须在情节提要的ViewController(MyViewController)中拥有ImageView。在开发框架的某个时候,您将一个IBOutlet拖到了名为MyViewController.swift的所有者类中
稍后,您必须删除名为
发生了什么?
您的情节提要的ViewController仍假定存在名为的属性
因此,当视图被加载时,当属性未找到时,它会查找该属性,并向您抛出错误,该类是
键myImageView的编码不兼容
因为它找不到名为的属性
解决方案
打开情节提要,选择MyViewController转到连接检查器(单击右侧的最后一个选项,它将显示ViewController中每个组件的IBOutlet),然后选择ImageView,您会发现类似这样的内容,
单击(myImageView)-(x MyViewController)前面的小“x”符号,将其与已删除的属性引用断开链接:)清理生成并重新运行:) Ta-daa问题已解决:)快乐编码:) |
|
|
Tom · SwiftUI.sheet导致背景白色闪烁 1 年前 |
|
|
Danil · 种子/填充核心数据的最佳实践?[关闭] 1 年前 |
|
|
Robin · LazyVGrid项目预计不会击中测试区域 1 年前 |
|
|
Saurabh Saini · 结构下标 1 年前 |
|
|
Alex Smith · 移动到下一个视图控制器后如何显示警报? 1 年前 |