Iphone 循环浏览词典中的条目

Iphone 循环浏览词典中的条目,iphone,objective-c,xcode,dictionary,keyboard,Iphone,Objective C,Xcode,Dictionary,Keyboard,我正在写一个有两套按钮的游戏。第一组类似于空白,第二组是自定义键盘 因此,我创建了一个字典来跟踪界面中选定的按钮空格。用户可以选择其中的5个,并一次更新所有标题。当用户按下由单独子视图中的按钮组成的自定义键盘上的一个键时,我希望更改所有标题,以显示按键上的字母 我的钥匙按字母数字从1到26编号,即a=1,z=26,空白处的当前标签集将以类似的数字形式保存在称为currentSolution的数组中 我想象着我可以设置一个for循环来遍历所选的空格,并给它们所有在keyPressed方法中选择的键

我正在写一个有两套按钮的游戏。第一组类似于空白,第二组是自定义键盘

因此,我创建了一个字典来跟踪界面中选定的按钮空格。用户可以选择其中的5个,并一次更新所有标题。当用户按下由单独子视图中的按钮组成的自定义键盘上的一个键时,我希望更改所有标题,以显示按键上的字母

我的钥匙按字母数字从1到26编号,即a=1,z=26,空白处的当前标签集将以类似的数字形式保存在称为currentSolution的数组中

我想象着我可以设置一个for循环来遍历所选的空格,并给它们所有在keyPressed方法中选择的键的标题。有人能给我一些指导吗?我有点不知所措,不知道该怎么办


谢谢

您只能在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";

    }
}];

希望它能有所帮助

我最后给每个按钮一个标签,并将它们输入一个数组,以便稍后调用它们。谢谢你的帮助!顺便说一句,您不需要数组,可以使用[UIView viewWithTag:]调用它们