У вас есть пара вариантов.
NSArray* objectsArray = [yourSet allObjects];
Это заполняет objectsArray всеми объектами в наборе, после чего вы можете перечислять их в поисках нужного вам объекта или объектов.
Вы также можете использовать предикат примерно так:
NSPredicate *desiredWeekPredicate = [NSPredicate predicateWithFormat:@"currentWeek == %d", currentWeekYouWant];
NSSet *objectsWithDesiredWeek = [yourSet filteredSetUsingPredicate:predicate];
(Ваш предикат будет выглядеть по-разному в зависимости от того, как вы храните currentWeek). Если у вас есть только один объект на currentWeek, вы можете просто вызвать -anyObject для набора objectsWithDesiredWeek, чтобы получить ваш объект. Если у вас может быть более одного объекта с одним и тем же currentWeek, то вызов метода -allObjects для objectsWithDesiredWeek даст вам массив со всеми объектами, которые используют нужную неделю.