Если вы получаете EXC_BAD_ACCESS, это, как правило, означает, что вы пытались получить доступ к чему-то из памяти, которой там нет.
В вашем случае здесь ожидается второй параметр:
NSLog(@"%@ : %@", exercise.name);
Я вижу, что вы уже исправили это, хотя.Хорошо сделано.Как упоминалось выше, Command-Y предоставляет вам доступ к отладчику.