UITableView дисплей Заказать? - PullRequest
       2

UITableView дисплей Заказать?

0 голосов
/ 15 сентября 2011

Я заполняю UITableView данными MYSQL и внешней БД на моем хосте, поэтому я хочу отобразить эти данные, но в обратном порядке, например, первая строка становится последней, а последняя - первой! Есть ли способ сделать это на Xcode или мне нужно сделать это на MYSQL, как?

1 Ответ

0 голосов
/ 15 сентября 2011

Ваш оператор SQL может упорядочить по любому столбцу (столбцам):

выберите * из моего заказа по некоторому столбцу по убыванию

Веб-сервис (rest, json, xml и т. Д.) Вернет эти данные. Как вы планируете предоставлять данные своим клиентам?

Ваше приложение для iPhone будет хранить результаты этого запроса в памяти во что-то вроде NSMutableArray объектов (или некоторой другой структуры данных).

Когда вы реализуете UITableView напрямую или через UITableViewController, вы должны реализовать методы обратного вызова делегата tableView. UITableView отвечает за визуализацию таблицы и вызывает вас, чтобы получить данные, передав вам индекс строки. Вы должны вернуть данные для этого индекса строки. Например, если вы храните данные в NSMutableArray, который был возвращен из вашего запроса на обслуживание, который выполнил выборку и упорядочение в базе данных, он просто вернет данные, хранящиеся в индексе этого NSMutableArray.

Для получения дополнительной информации, проверьте несколько связанных ссылок: http://www.littlecomputers.net/2009/?page_id=549

http://www.icodeblog.com/2008/08/08/iphone-programming-tutorial-populating-uitableview-with-an-nsarray/

http://developer.apple.com/library/ios/#documentation/UIKit/Reference/UITableView_Class/Reference/Reference.html

Что конкретно делает делегат в проекте xcode ios?

клиент-серверное приложение iPhone

остальные веб-сервисы в iphone

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

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