2015-12-10 1 views
0

Мое приложение может создавать небольшие слайд-шоу, и это сохраняет NSMutableArray как PLIST. Таким образом, в документах может быть несколько файлов PLIST. То, что я хотел бы сделать, - это иметь TableView с 1 ​​строкой в ​​PLIST в папке «Документы». Как я могу это сделать? Я видел руководства для создания TableView из PLIST (что я и делаю на следующем шаге), но не для того, чтобы просто показывать все PLISTS в папке.UITableView Одна строка в PLIST Найдена в папке с документами

ответ

1

Во-первых: Почему вы не используете CoreData для хранения определений слайд-шоу? Это намного лучше для организации данных, чем Plists.

Если он должен быть Plists, просто получить содержимое каталога Documents с NSFileManager и фильтровать результирующий массив файлов с NSPredicate о продлении Plist. Затем используйте фильтрованный массив в качестве источника для представления в таблице.