Редактируемый TableView с основными данными - PullRequest
1 голос
/ 07 января 2011

В данный момент я работаю над своим первым приложением, и сейчас я очень, очень растерялся. Бьюсь об заклад, это слишком много, чтобы просить (и слишком конкретно), но я пытаюсь создать приложение с папками, и когда пользователь нажимает на кнопку редактирования, появляется отдельное представление, которое будет содержать представление таблицы, которое будет редактирование уже включено. (Представление представляет собой UITableViewController, позволяющий пользователю управлять своими папками)

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

Чтобы сделать этот и без того запутанный запрос еще более запутанным, я хочу, чтобы все было сохранено с Core Data. Вы, наверное, можете понять, почему я в замешательстве ...

ПРИМЕЧАНИЕ. Я уже работал над тем, как добавлять элементы (и сохранять их), но не с использованием пользовательских имен, предоставляемых пользователем.

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

1 Ответ

1 голос
/ 07 января 2011

Вам придется сделать все на заказ.Я не знаю ни одного примера или учебных пособий, которые демонстрируют, как создавать «папки».

Вы всегда можете программно создавать папки в каталоге Documents вашего приложения и отображать их виртуально в UITableView.И если пользователь создает «файл», сохраните этот файл в соответствующей папке.Я не уверен, как бы вы внедрили CoreData в этот метод.

У Apple есть немало примеров того, как использовать UITableView и CoreData.Вы можете попробовать сайты с исходным кодом, такие как Github или BitBucket .

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