我有两个NSArray的,我想从第二阵列创建对象的新阵,但不包括 第一阵列英寸
Example:
NSMutableArray *firstArray = [NSMutableArray arrayWithObjects:@"Bill", @"Ben", @"Chris", @"Melissa", nil];
NSMutableArray *secondArray = [NSMutableArray arrayWithObjects:@"Bill", @"Paul", nil];
The resulting array should be:
[@"Paul", nil];
我解决了这个问题,用双循环比较对象到内部的问题。
有没有更好的办法呢?
这是不可能的。 Apple的文档说minusSet是无效类型的。 – Adam 2012-11-07 13:43:34
最后陈述正确的代码只是“[secondSet minusSet:firstSet]。”它执行减法。结果不会返回,而是第二个对象的操作。如果这是一个子程序,那么你会“返回secondSet” – 2012-11-09 00:08:54