我想创建一个采用类似于 Event Kit 的参数“unitFlags”的方法
- (NSDateComponents *)components:(NSUInteger)unitFlags fromDate:(NSDate *)date.
在前面的方法和下面显示的方法中,unitflags 可以设置为多个值
unsigned unitFlags = NSYearCalendarUnit | NSMonthCalendarUnit | NSDayCalendarUnit;
NSDate *date = [NSDate date];
NSDateComponents *comps = [gregorian components:unitFlags fromDate:date];
我看到这些方法采用 a NSUInteger
,但是我如何确定在我的方法自定义实现中设置单位标志后设置的多个值。