2

日付の配列があり、2 つの異なる日付 (StartDate と EndDate) の間にある日付のみを取得する必要があります。

これを解決するのを手伝ってくれる人はいますか...事前に感謝します

4

2 に答える 2

4

タイプのインスタンスがあるstartDateと仮定すると、次のことができます。endDateNSDate

NSPredicate *predicate = [NSPredicate predicateWithFormat:@"(SELF > %@) AND (SELF < %@)", startDate, endDate];
NSArray *result = [arrayWithDates filteredArrayUsingPredicate:predicate];
于 2012-04-18T20:37:11.293 に答える
0

チェックアウトするfilterWithPredicateと、配列内のすべての要素に適用するフィルタールールを作成できます。

于 2012-04-18T20:00:36.680 に答える