-5

2 つの文字列の一般的な文字を削除し、残りの一意の文字を使用して新しい文字列を生成するにはどうすればよいですか?

例えば:

String 1= Optimus Prime,
String 2= Deja Thoras,

新しい文字列は次のようになります。Djaha

4

2 に答える 2

5

文字列挙の核心を避ける方法は次のとおりです。

NSString *string1 = @"Deja Thoras";
NSString *string2 = @"Optimus Prime";

NSCharacterSet *filterSet = [NSCharacterSet characterSetWithCharactersInString:string2];
NSString *filteredString = [[string1 componentsSeparatedByCharactersInSet:filterSet] componentsJoinedByString:@""];
于 2013-07-02T09:34:17.263 に答える