перебирать записи в NSDictionary - PullRequest
0 голосов
/ 06 июня 2011

Я пишу игру, в которой есть два набора кнопок.Первый набор похож на пробелы, а второй - на пользовательскую клавиатуру.

Итак, я создал словарь для отслеживания выбранных кнопок (пробелов) в моем интерфейсе.Пользователь может выбрать, скажем, 5 из них и обновить все свои заголовки сразу.Когда пользователь нажимает клавишу (на моей пользовательской клавиатуре, сделанной из кнопок в отдельном подпредставлении), я хочу изменить все заголовки, чтобы показать букву на нажатой клавише.) от 1 до 26 (т. е. a = 1, z = 26), и текущий набор меток на пробелах будет сохранен в аналогичной числовой форме в массиве под названием «currentSolution»

Я воображаю, что могу установитьвверх по циклу for, чтобы пройти через выбранные пробелы и присвоить им все названия клавиш, выбранных в методе keyPressed.Кто-нибудь может дать мне какое-нибудь руководство здесь?я вроде нуб и не знаю, как мне это сделать

спасибо

1 Ответ

0 голосов
/ 06 июня 2011

Вы можете использовать (только в 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";

    }
}];

Надеюсь, это поможет

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...