Encontre o mais próximo por lat / long com Core Data

Tenho um aplicativo para iPhone com um banco de dados Core Data que contém uma lista de locais, cada um com coordenadas latinas / longas. Como posso procurar, digamos, os 10 mais próximos da minha localização atual?

Eu sou novo no Core Data, então minha pergunta é realmente como fazer a pesquisa, sei como obter minha localização atual etc. Acredito que preciso configurar um NSPredicate com um termo de consulta, mas não sei exatamente como isso deve ser escrito .

Obrigado, J

questionAnswers(3)

yourAnswerToTheQuestion