Следующий элемент в Plist Button - PullRequest
0 голосов
/ 26 июля 2010

Эй, ребята, у меня есть простое приложение, просто загрузка изображений в одном изображении. Каждый из них просто включается в plist-файл и вызывается при выборе ячейки в всплывающем окне. Все, что я хочу, это кнопка с действием, чтобы получить следующий элемент в списке и отобразить в окне изображения. это звучит легко, но я не могу понять код, чтобы получить следующий элемент в списке? может кто-нибудь помочь ура

1 Ответ

0 голосов
/ 27 июля 2010

Я не уверен, какова структура вашего списка свойств, но я просто собираюсь предположить, что это просто список свойств с одной строкой, содержащей имя изображения на строку.Самый простой способ справиться с этим - просто скопировать файл plist в массив, подобный следующему:

// Load the data 
NSString *pathToFile = [[NSBundle mainBundle] pathForResource:someArrayNameString ofType:@"plist"];
self.someArrayYouCreated = [NSArray arrayWithContentsOfFile:pathToFile];

, затем вы можете получить доступ к данным в массиве следующим образом:

// load it into some string you created
nextImageNameString = [someArrayYouCreated objectAtIndex:nextImageNumberHere];

итогда вы можете просто использовать это имя строки в качестве следующего изображения для загрузки.Таким образом, в основном,

  1. Дамп plist в массив
  2. Используйте objectAtIndex для доступа к изображениям (помните, массивы начинаются с индекса 0)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...