我的问题是
-(IBAction)setAction:(id)sender{
if ([labelOne.text isEqual: @"One"] && [labelTwo.text isEqual: @"Two"]) {
labelShow.text = @"Yes it works :)";
}
}
如果我建造它。它显示错误代码:线程1:信号SIGBART
但是如果我这样做的话就可以了。
-(IBAction)setAction:(id)sender{
if ([labelOne.text isEqual: @"One"]) {
labelShow.text = @"Yes it works :)";
}
}
我能做什么,第一个有效?:)
答案 0 :(得分:0)
SIBABRT暗示labelTwo或labelTwo.text指向坏内存。
首先找出哪个指针不好,然后调试以查看原因。此外,尽可能提供崩溃日志。调试输出窗格中应该存在关联的错误消息。