Запрос на реализацию разбиения на страницы в UITableView - PullRequest
0 голосов
/ 01 июня 2011

Я собираюсь реализовать разбиение на страницы в виде таблицы.

В настоящее время я использую следующий метод для получения файла JSON с сервера

 NSURLRequest *request = [NSURLRequest requestWithURL:[NSURL URLWithString:@"http://allPhotos.com/photos.json"]];
 [[NSURLConnection alloc] initWithRequest:request delegate:self];

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

1) Как реализовать разбиение на страницы, как в магазине приложений iPhone, где таблица будет загружать следующий набор ячеек, только если пользователь нажимает на ячейку с текстом «Ещё двадцать пять ...»

2) Какие команды мне нужно отправить на сервер, чтобы он возвращал мне только подмножество элементов в файле JSON?

1 Ответ

1 голос
/ 01 июня 2011

Вы можете добавить какой-либо параметр в свой URL. может вот так

NSURLRequest *request = [NSURLRequest requestWithURL:[NSURL URLWithString:@"http://allPhotos.com/photos.php?page=1"]];
 [[NSURLConnection alloc] initWithRequest:request delegate:self];

каждый раз, когда пользователь нажимает кнопку «больше», номер страницы увеличивается. Вашему серверу также придется выполнить некоторые серверные коды, например, проверить значение страницы и вернуть подмножество файла json.

...