我正在写一个有两组按钮的游戏。第一组就像空格一样,第二组是自定义键盘。
所以我创建了一个字典来跟踪界面中选定的按钮(空格)。用户可以选择其中的5个并一次更新所有标题。当用户按下一个键(在我的自定义键盘上由单独的子视图中的按钮组成)时,我想更改所有标题以显示按下的键上的字母。
我的按键编号(字母数字)从1到26(即a = 1,z = 26),并且空白处的当前标签组将以类似的数字形式保存在名为“currentSolution”的数组中< / p>
我想象我可以设置一个for循环来浏览选定的空白,并为他们提供keyPressed方法中选择的任何键的所有标题。谁能在这里给我任何指导?我有点像一个菜鸟,并不知道我应该如何去做这个
感谢
答案 0 :(得分:0)
您可以使用(仅限ios 4) -
[yourDictionary enumerateKeysAndObjectsUsingBlock:^(id key, id object, BOOL *stop) {
NSLog(@"dic = %@ : %@", key,object);
//Do what you want for every object...
UILabel *label = (UILabel*)object;
label.text = @"bla bla";
}
}];
希望它会有所帮助