0
我有十個按鈕,每個按鈕對應一個不同的數字。我正在尋找記錄這些按鈕按下的順序,並將它們輸入到數組中,然後將其與應用程序中靜態的另一個數組進行比較。檢查應該在第N個按鈕按下完成,其中N等於另一個靜態數組中的項目數。按鈕來增加數組的值,然後將結果與iPhone上的另一個數組進行比較
我如何有一個按鈕按下數組添加一個值B)停止後Nth按鈕按等於數組數量數量我檢查和C)比較此數組與其他數組?
我有十個按鈕,每個按鈕對應一個不同的數字。我正在尋找記錄這些按鈕按下的順序,並將它們輸入到數組中,然後將其與應用程序中靜態的另一個數組進行比較。檢查應該在第N個按鈕按下完成,其中N等於另一個靜態數組中的項目數。按鈕來增加數組的值,然後將結果與iPhone上的另一個數組進行比較
我如何有一個按鈕按下數組添加一個值B)停止後Nth按鈕按等於數組數量數量我檢查和C)比較此數組與其他數組?
,你可以:
決定N和創建您的N個數爲NSNumber的對象(NSArray的和NSMutableArray的要求對象)的數組。
將按鈕鏈接到一個操作。
在操作方法中,檢查每個按鈕的第一個參數以確定哪個數字被按下。
將該數字添加到可變數組中。
當數組的大小等於N時,請檢查:使用從0到N-1的for循環,並從每個數組中獲取該索引處的對象。使用isEqual:
進行比較。如果任何比較失敗,那麼你知道數組不匹配。否則,你有成功。