我有兩個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