Como posso verificar se um NSDate está entre dois outros NSDates em um NSMutableArray

No meu aplicativo, tenho um NSMutableArray que os usuários podem modificar adicionando ou excluindo entradas da matriz (as entradas btw são sempre adicionadas no índice 0), isso é feito usando uma exibição de tabela. Cada entrada no armazenamento da matriz é a data em que a célula foi adicionada como um NSString com este formato: ou seja,@"Sat, Mar 12, 2011". Digamos que eu também crie uma variávelNSString *myDay = @"Thu";

Minha pergunta é como posso verificar se, entre a data armazenada no índice 0 e a data armazenada no índice 1, o dia representado por myDay está ausente ou não está entre essas duas datas. E no meu caso, eu só preciso fazer essa verificação comparando o índice 0 e 1 da matri

Observe também que, no meu aplicativo, a variável myDay não é uma data específica (por exemplo, @ "Qui, 10/03/2011" representa apenas um dia da semana escolhido pelo usuário, caso alguns dados no meu aplicativo precisem ser redefina toda semana.

questionAnswers(2)

yourAnswerToTheQuestion