我开始学习ios7,并在我的第一个程序(一个简单的RPN计算器),我得到了这个非常奇怪的错误。我只是遵循iTunes U中的ios5课程的演练,所以这可能是我的问题的答案。xcode中的简单计算器的奇怪的错误
当我用显示器上的数字点击输入按钮时,应用程序崩溃。这是输入激活的动作。
- (IBAction)enterPressed
{
NSString *value = _display.text;
[self.brain pushOperand:value.doubleValue];
self.isInTheMiddle = NO;
}
脑是我的模型,这是pushOperand方法:
-(void)pushOperand:(double)operand
{
[self.operandStack addObject: [NSNumber numberWithDouble:operand]];
}
当我开始调试,断点在:
[self.operandStack addObject: [NSNumber numberWithDouble:operand]];
什么控制台显示的是“无法识别的选择器发送到实例[...]”。
对不起,如果这是一个愚蠢的问题,我只是不能找出任何解释此错误。
感谢您的关注!
2014-01-22 14:58:10.386计算器[8683:70b] - [CalculatorViewController enterPressed:]:无法识别的选择器发送到实例0x8c69540 2014-01-22 14:58:10.406计算器[8683:70b] * **由于未捕获异常'NSInvalidArgumentException'而终止应用,原因:' - [CalculatorViewController enterPressed:]:无法识别的选择器已发送至实例0x8c69540' – DaniloMendes
您在哪里设置了该按钮的动作? –