CoreData: como buscar um objeto específico usando um predicado

A situação:

Pego uma tabela completa do meu banco de dados de dados do núcleo do sqllite e a mostro em um TableView como este:

NSEntityDescription *entity = [NSEntityDescription entityForName:@"MyTable"
                                          inManagedObjectContext:managedObjectContext];

O desafio:

Como obtenho o EntryID e busco a entrada específica do banco de dados (por exemplo, se eu clicar em uma entrada)? Eu acho que isso vai na direção certa?

NSPredicate *predicate = [NSPredicate predicateWithFormat: @"(id = %@)", myEntryID];