CoreData: Cómo obtener un objeto específico usando un predicado

La situación:

Tomo una tabla completa de mi base de datos de datos básicos de sqllite y la muestro en un TableView como este:

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

El reto:

¿Cómo obtengo el EntryID y obtengo la entrada específica de la base de datos (por ejemplo, si hago clic en una entrada)? Creo que esto va en la dirección correcta?

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

Respuestas a la pregunta(4)

Su respuesta a la pregunta