NSCalendar查找本月的周六和周日

我正在项目中,我想在我的应用程序中集成NSCalendarfunction。 因此,我GOOGLE了,我发现这个解决scheme。 它给了我一年中的所有月份,也可以select特定的date。 没关系。 但是我想每个星期六和星期天禁用每个月我试图做,但是当我点击上个月或下个月它改变select。 我经历了几乎所有的stackoverflow问题,但我没有find正确的方法来做到这一点。 我要求你所有有没有灵活的解决scheme,我可以禁用周末和任何特定的date。 stream程应该是这样的:

  1. 运行应用程序当前的月份是显示和所有星期天禁用。
  2. 当点击下个月或上个月时,相应的sat&sun应该按照当月的时间被禁用。
  3. 我想禁用的任何特定date的function。

你好,我更新的文件,我创build了禁用天数组请检查代码forms在这里

RootViewController.m文件http://shorttext.com/l7iKEdf

RootViewController.h文件http://shorttext.com/lFaath

只是用你提供的链接中的原始文件replace这些文件,你会发现我添加了一个disabledDays NSMutableArray添加任何整数到它像下面0 = sat 6 =星期五,那一天将被禁用