摘要其一:
NSArray *dataArray = @[@"2014-04-01",@"2014-04-02",@"2014-04-03",
@"2014-04-01",@"2014-04-02",@"2014-04-03",
@"2014-04-01",@"2014-04-03",@"2014-04-03",
@"2014-04-01",@"2014-04-02",@"2014-04-03",
@"2014-04-01",@"2014-04-02",@"2014-04-03",
@"2014-04-01",@"2014-04-02",@"2014-04-03",
@"2014-04-04",@"2014-04-06",@"2014-04-08",
@"2014-04-05",@"2014-04-07",@"2014-04-09",];
//因为NSSet只装不重复的元素,故以此来剔除重复的数据
NSSet *set = [NSSet setWithArray:dataArray];
//换回数组
NSArray *a = [set allObjects];
NSLog(@"%@",a);
NSSet 功能和性能上挺强大的,但是相对于数组,其是无序的集合,而且貌似不能单个取出元素,所以这里最后转成数组来用
ps:
iOS 集合NSSet 用法详解