我对xcode很新,所以如果这个问题很简单,我会道歉。我正在关注itunesU的CS193P讲座,如果事先知道的话。
我创建了计算器,一切运行正常。然后,我将xib文件中的sqrt按钮连接到我按下的IBAction操作。但是,我没有在我的CalculatorBrain.m文件中实现其中的代码。我运行程序,它运行得很好,直到我点击一个操作(*,+等),所以我删除了sqrt操作,认为这将是错误的来源,但它仍然崩溃。
知道我需要做什么才能将程序恢复到工作状态?感谢
答案 0 :(得分:0)
删除对象(即按钮)时,必须在Interface Builder中删除引用。
答案 1 :(得分:0)
我不确定你是否从.m文件中删除了按钮操作的实现,会崩溃。但如果您已从.h文件中删除,则应删除sqrt按钮的操作。 打开xib文件,在那里你可以看到警告(黄色突出显示颜色带*符号)只需单击该问题即可解决