Here I despise Baidu, and every one of the results I want ... Finally, it was made with Google. Recently need oneself later study slowly 1. Gets the current month for how many days
Nscalendar *calendar = [Nscalendarcurrentcalendar];
Nsrange range = [calendarrangeofunit:nsdaycalendarunitinunit:nsmonthcalendarunitfordate:[nsdatedate]];
Nsuinteger numberofdaysinmonth = range.length;
Numberofdaysinmonth is the number of days in the month. More usage view Nscalendar, nsdatecomponents Help documentation
2. Get the current year and month and number of days
Nscalendar *calendar = [Nscalendar Currentcalendar];
unsigned unitflags = Nsyearcalendarunit | Nsmonthcalendarunit | Nsdaycalendarunit;
nsdatecomponents *components = [Calendar components:unitflags fromdate:[nsdate Date]];
Nsinteger icuryear = [Components year]; The current year
Nsinteger Icurmonth = [Components month]; The current month
Nsinteger Icurday = [Components day]; The current numbered
IOS gets the number of days in the current month (RPM)