В настоящее время я пишу небольшое приложение iBeacon, и я хотел бы перечислить все маяки, поскольку они обнаружены, отсортированные по их близости, например. Немедленно, близко, далеко.iOS Objective C iBeacon Сортировка UITable View
По мере их обнаружения они добавляются в представление таблицы в зависимости от их статуса близости.
В представлении таблиц пользовательского интерфейса будут показаны основные и второстепенные, а ближайшие маяки будут сверху, а дальние маяки находятся внизу.
Я могу динамически добавлять маяки в таблицу без проблем, но у меня возникают проблемы с сортировкой данных, когда и когда обнаружены маяки.
Если у Array есть все маяки, я могу сортировать его без проблем с помощью дескриптора сортировки, проблема заключается в том, что маяк изменяется с дальнего расстояния до ближайшего или включается новый маяк, это всегда заканчивается на в нижней части таблицы.
Я предполагаю, что я должен, вероятно, использовать:
insertRowsAtIndexPaths: withRowAnimation
Но IO'm не уверен, как я хотел бы сделать это на минуту.
Любая помощь очень ценится.
Спасибо.