通常是由于故事板中链接到不存在的属性所致。请仔细检查故事板中对象的所有链接。如果更改了属性或方法的名称或拼写,它仍可能引用旧的内容。
对于那些遇到相同问题,并已确保IBOutlets正常(至少在Interface Builder中看起来不错)的人: 请确保您的视图控制器的模块(参见附加的图像)设置为“Current-$(PROJECT_NAME)”。
我遇到了类似的问题。我修改了用户所需的字段并重命名了几个字段。
我在解析器中进行了所有必要的更改(删除和添加列)。后端不是问题所在。
您的界面构建器源代码仍包含旧属性。
要解决此问题,请右键单击Main.storyboard ->打开方式 ->源代码....查找您删除或重命名的字段...删除或修改它们...这取决于您所做的更改。
在您的情况下,您是否将LoadMethod从其他名称重新命名为该名称?
希望这能对某些人有所帮助。
干杯!
只需右键单击并选择源代码选项卡来导航到您的Main.storyboard代码,然后删除存储的先前条目(应用程序会存储先前的条目,只需将其删除即可)。