所以我有一个方法,当按下三个按钮一个我称之为:为什么我的if语句被跳过?
- (IBAction)saveNetwork:(id)sender
{
NSString *networkEntered;
if (sender == button1)
networkEntered = @"button1";
if (sender == button2)
networkEntered = @"button2";
if (sender == button3)
networkEntered == @"button3";
//more work...
}
的问题是,它从来没有击中第三个如果,不管什么传入的发件人。我已经尝试其他的,如果是,其他等...
任何想法发生了什么?
问题不在于我怎么传入按钮对象之类的东西,因为如果它是按钮1被按下,它进入,如果只是罚款,但由于某种原因它永远不会检查最后一个在所有。
提前感谢您的阅读和帮助。
兰斯,现在已经过去了好几个小时,不要忘记“接受”答案,通过点击答案左侧的清晰箭头。 –