I have this code:
NSComparisonResult compareStart = [firstDate compare: dateSelected];
NSComparisonResult compareEnd = [secondDate compare: dateSelected];
if (((compareStart == NSOrderedAscending) || (compareStart == NSOrderedSame))
&& (compareEnd == NSOrderedDescending))
but it don't entry in the "if" when firstDate = dateSelected or secondDate = dateSelected...why??