2012-09-27 57 views
0

我有一個用戶輸入3個字段的視圖。在按鈕上按下字段存儲在一個數組中。該按鈕還會更改視圖。如何在加載下一個視圖之前執行UIButton操作

即時通訊問題是當我從另一個視圖中的數組中獲取字符串。正在返回的值是已輸入的前值。

我已經添加了一些行來記錄進入的內容以及數組的內容。從日誌中我可以看到數組在被設置之前被調用。

如何讓按鈕在更改視圖之前運行其操作?

這是我的日誌:

2012-09-27 14:56:49.530 BeerDivider[1585:907] GetArray:(null) 
2012-09-27 14:56:49.543 BeerDivider[1585:907] SetArray:(
    3, 
    will, 
    Harry 
) 

編輯:這裏是我的代碼。 http://pastebin.com/BX5gqp17

+0

你過渡到使用賽格瑞其他看法?你可以將你的按鈕中的代碼移動到'prepareForSegue'方法中嗎? – dasblinkenlight

回答

1
- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender { 
    if ([segue.identifier isEqualToString:@"yourSegue"]) { 
     //do what you need 
    } 
} 
+3

這是一個好的開始。您可能希望在代碼示例中添加一些文本,以清楚說明您想要說明的內容,並解釋如何將它與故事板中的連線相關聯。 – dasblinkenlight

+0

是的,我一直只使用object-c約一個星期。不太確定如何實現這一點。請你能解釋一點嗎?謝謝 – Will

+0

是啊發佈一些代碼.. – Stas

相關問題