Отображение текста из словаря Plist нажатием кнопки - PullRequest
0 голосов
/ 19 сентября 2011

У меня есть вопрос "noobie" (я новичок в iPhone) В любом случае, я заполнил Plist с именем temp.plist несколькими элементами в словаре. Первый элемент называется «+ 0 + 1», второй - «+ 0 + 2» и так далее.

Каждый из них имеет текст, который будет отображаться при вызове при нажатии кнопки на iPhone. Когда я нажимаю кнопку «1», я хочу, чтобы текст из «+ 0 + 1» отображался на экране и т. Д.

Я видел несколько примеров использования NSArray, но, поскольку они у меня есть в формате словаря, я не уверен, что это правильный путь для продолжения.

Можете ли вы указать мне несколько примеров отображения текста из словаря Plist, когда условие = "да"?

1 Ответ

1 голос
/ 19 сентября 2011

Вы можете извлечь свой словарь из списка и сохранить в переменной словаря, например:

NSString * plistPath = [[NSBundle mainBundle] pathForResource:@"temp" ofType:@"plist"];

NSDictionary *myDictionary = [[NSDictionary dictionaryWithContentsOfFile:plistPath];

Затем, чтобы извлечь элементы из словаря, вызовите для него objectForKey

NSString *myText = [myDictionary objectForKey:@"+0+1"];
...