У меня есть приложение, содержащее некоторые местоположения в базовых данных, и я хочу показать их пользователю в порядке близости к местоположению пользователя. Я использую NSFetchedResultsController для обслуживания местоположений в табличном представлении. Я думал о создании метода виртуального метода доступа, который возвращает расстояние от пользователя до местоположения, которое будет рассчитываться с использованием «глобального» CoreLocationManager, но происходит сбой по причине:
Завершение приложения из-за необработанного исключения «NSInvalidArgumentException», причина: «keypath distanceFromCurrentLocation не найден в сущности '
Я также даю пользователю возможность сортировки по алфавиту, поэтому я бы предпочел, чтобы, если это возможно, я сохранил NSFetchedResultsController.
Как мне это сделать?
Спасибо!