La primera línea sobra. La segunda está modificada.

//        NSArray *listadoTemporal = [self.evento valueForKeyPath:@"exposiciones"];
        for (NSDictionary *eve in self.evento) {

Te peta en eventoByName, en la línea 80.  El evento no tiene nombre, esta a null.