10
이 계산을 수행하는 달과 윤년을 계산하는 대신. 일부 Apple Internal API를 사용하여 확인할 수있는 방법이 있습니까?목표 C를 사용하여 달의 일 수를 찾는 방법은?
calendar.getActualMaximum(calendar.DAY_OF_MONTH)
목적 C에 대한 비슷한 일이 있습니까 :
나는 자바 이런 식으로 뭔가를 발견? thz u.
이 계산을 수행하는 달과 윤년을 계산하는 대신. 일부 Apple Internal API를 사용하여 확인할 수있는 방법이 있습니까?목표 C를 사용하여 달의 일 수를 찾는 방법은?
calendar.getActualMaximum(calendar.DAY_OF_MONTH)
목적 C에 대한 비슷한 일이 있습니까 :
나는 자바 이런 식으로 뭔가를 발견? thz u.
NSCalendar
및 그 rangeOfUnit:inUnit:forDate
방법을 사용할 수 있습니다. 예를 들어, 현재 월의 일 수를 얻을 수 있습니다 :
NSCalendar *calendar = [NSCalendar currentCalendar];
NSRange range = [calendar rangeOfUnit:NSDayCalendarUnit inUnit:NSMonthCalendarUnit forDate:[NSDate date]];
NSUInteger numberOfDaysInMonth = range.length;
월도 테스트'rng.length'는 윤년 (29) 및 비 - 윤년 28 (예상대로이지만 다치게하지 않습니다 확인하기) – Clafou
** NSDayCalendarUnit'과 NSMonthCalendarUnit'은 ** iOS 8 ** **의 NSCalendarUnitDay와 NSCalendarUnitMonth입니다. – TheTiger