У меня есть два NSArrays, то, что я хочу сделать, - это сравнить два массива, которые содержат строки, найти сходства и создать первый массив снова, но они не имеют сходства.Сравнение двух массивов
Просто для примера что-то типа.
Два Массивы:
NSArray *arrayOne = [NSArray arrayWithObjects:@"TD1", @"TD2", @"TD3", nil];
NSArray *arrayTwo = [NSArray arrayWithObjects:@"Blah", @"String", @"TD2", nil];
Результат:
NSArray *arrayOne = [NSArray arrayWithObjects:@"TD1", @"TD2", @"TD3", nil];
NSArray *arrayOneCopy = [NSArray arrayWithObjects:@"TD1", @"TD3", nil];
NSArray *arrayTwo = [NSArray arrayWithObjects:@"Blah", @"String", @"TD2", nil];
Если порядок элементов в массиве имеет важное значение, то я думаю, можно было бы использовать другое решение с NSArray, правильно? –
Хороший ответ, но, как вы сказали, я использую только небольшие наборы данных, поэтому я собираюсь использовать другое решение. Спасибо, в любом случае! – Joshua
Yup-- для небольших наборов данных ответ «newacct» - это путь. – bbum