2012-11-10 104 views
0

剛開始探索Xcode開發中的Storyboard。 我有兩個UIButton的第一個場景。兩個按鈕的segues指向相同的場景,但有兩種不同的場景。我說得明白,對於實現這個,我需要設置賽格瑞標識符IB(例如SEG1,SEG2),然後在.M只實現一個這樣的方法:有兩個UIButton的場景

- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender { 
if ([segue.identifier isEqualToString: @"seg1"]) { 
// first scenario 
    } else if ([segue.identifier isEqualToString: @"seg2"]) { 
// second scenario 
    } 
} 

如果沒有,如何實現這種行爲? 謝謝,亞歷克斯。

+1

排在首位,不要嘗試使用''==(C基礎知識,課程2) – 2012-11-10 20:22:59

+0

由於比較字符串!是否等於在這種情況下比較正確的方式? – Alex

+1

不,NSString不能識別isEqualTo :.你應該使用isEqualToString: – rdelmar

回答

1

是的,你是技術上是正確的 - 最好的一種正確