2010-03-13 54 views
0

我有十個按鈕,每個按鈕對應一個不同的數字。我正在尋找記錄這些按鈕按下的順序,並將它們輸入到數組中,然後將其與應用程序中靜態的另一個數組進行比較。檢查應該在第N個按鈕按下完成,其中N等於另一個靜態數組中的項目數。按鈕來增加數組的值,然後將結果與iPhone上的另一個數組進行比較

我如何有一個按鈕按下數組添加一個值B)停止後Nth按鈕按等於數組數量數量我檢查和C)比較此數組與其他數組?

回答

0

,你可以:

  1. 決定N和創建您的N個數爲NSNumber的對象(NSArray的和NSMutableArray的要求對象)的數組。

  2. 將按鈕鏈接到一個操作。

  3. 在操作方法中,檢查每個按鈕的第一個參數以確定哪個數字被按下。

  4. 將該數字添加到可變數組中。

  5. 當數組的大小等於N時,請檢查:使用從0到N-1的for循環,並從每個數組中獲取該索引處的對象。使用isEqual:進行比較。如果任何比較失敗,那麼你知道數組不匹配。否則,你有成功。

相關問題