我相信我做了教练逐字逐句的做法,但是我的应用程序(这是一个简单的应用程序)无法正常工作,如果我按下按钮就会出错。
我单击运行,然后构建,但是当我单击iOS模拟器中的按钮时,应用程序崩溃并将我带回Xcode并显示错误。
我不知道我做错了什么。当我们在斯坦福指南中没有处理它时,它会将我带到main.m文件中(也许它与斯坦福指南使用iOS 5.0并且我在5.1上的事实有关)。
这是项目,如果有人想要花很多钱。我真的很困惑。
http://cl.ly/212A3q3J1m1F1y3A041A
(另外,我只需要包含xcodeproject文件,还是我将整个项目文件夹包含在zip文件中?)
答案 0 :(得分:5)
看起来你的按钮链接到名为digitedPressed的选择器:
它们似乎也正确链接到digitPressed。只需删除对digitedPressed的引用即可。 (右键单击故事板中的计算器视图控制器)
不要忘记检查XCode调试器!这是XCode调试器向我展示的错误:
Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[CalculatorViewController digitedPressed:]: unrecognized selector sent to instance 0x9129cc0'