結構創建數組我想知道的過程中創建一組字母,分配點值到他們(用遊戲「拼字遊戲」作爲參考),並能夠通過索引來訪問它們數量,所以我可以隨機洗牌和操縱瓷磚的順序....所有在Objective-C中。用Objective-C的
我使用XCode4,我試圖編程鬆散的基礎上的拼字遊戲一個簡單的文字遊戲。
我能夠通過創建一個結構來保持一個字母塊的不同變量做這在C。
struct singleTile {
char letter;
int value;
};
另一種結構,它保存一個數組,存儲每個字母的數據。
struct singleTile set[] =
{
{"A", 1},
{"B", 4},
{"C", 4},
{"D", 2}, ...etc.
}
我可以通過索引號顯示每個字母的信息。
printf("The second letter is %s and is worth %d points\n", set[2].letter, set[2].value);
如何翻譯成Objective-C的呢?我已經閱讀了關於NSArrays和NSMutableArrays的一些教程,但是我還沒有找到這些數組的例子,它們持有多於一條信息,就像我上面(特別是一個字母和一個值)。
請不要輸入所有內容,除非您願意這樣做。如果你向我解釋過程和/或邏輯,並指出我朝着正確的方向,我應該能夠弄清楚如何編程它。
在未來,我想有每個區塊擁有超越一個字母和值的詳細信息,所以這基本的教訓,我不能關是對我很重要。
我感謝你的時間和慷慨。
預先感謝您。 -Jeff