順序付けられた NSDates の NSMutableArray があります。配列内の最も古い日付から現在までの元の配列にないすべての日 (NSDate 形式) を返すメソッドを探しています。等しいかどうかをチェックするときは、NSDate の年、月、日の部分だけを気にします。例えば:
NSMutableArray *missingDates;
for (NSDate *date in allDatesBetweenOldestDateAndNow){
if (date isNotIn: myDates)
[missingDates addObject:date];
return missingDates;
どんな助けでも大歓迎です。ありがとう!