我连接了一个名为fprintf(data, "\n")
的任务表,该任务继承自IBOutlet
,当我运行代码并按键盘上的“完成”按钮(返回键)时,应用崩溃,并说{{1} }我在控制台中向下看,发现我的UITableView!
Thread 1: Fatal error: Unexpectedly found nil while unwrapping an Optional value.
是UITableView
。为什么会这样,我该如何解决呢?
我已经尝试过的:
使它成为可选的,而不是强制展开 重新连接IBOutlets
谢谢!希望有人能帮忙!
答案 0 :(得分:0)
您是否删除了表格视图? 您是否用新的替换了它?
我知道,当您拖动一个项目以创建IBOutlet时,xcode可能有点不精确。 在将其链接到swift文件之前,请确保已正确选择了tableview。 另外,请转到右侧菜单的最后一列,以确保链接仍然有效。 当您将项目拖到swift文件中以创建新的IBoutlet时,请确保它是正确的类。
对不起,如果我的英语不好,我来自加拿大。