Я работаю над добавлением функциональности для удаления строки в UITableView на iPhone. Довольно ясно, как удалить строку в приложении, как из модели, так и из пользовательского интерфейса. Тем не менее, удаление требует, чтобы был сделан вызов на сервер, который не может быть гарантированно успешным, учитывая все возможности, которые могут произойти с мобильным подключением. Я использую как удаление, так и удаление отдельных строк и переключаю всю таблицу в режим редактирования.
- Какое поведение можно использовать в UITableView / UITableViewCell, чтобы указать, что выполняется вызов сервера? Я думаю, что это может быть сложно с ограниченной недвижимостью.
- Разрешено ли пользователю удалять другие строки во время вызова удаления?
- Какое поведение рекомендуется для ошибок? Отображение UIAlertView?