私は2つのNSStringを持っていますが、用語抽出の基本的な形式として、両方に共通する単語を見つけたいと思います...
これについてどうやって行くのかアイデアはありますか?
ロイ
私は2つのNSStringを持っていますが、用語抽出の基本的な形式として、両方に共通する単語を見つけたいと思います...
これについてどうやって行くのかアイデアはありますか?
ロイ
2 つの配列に、各配列で見つかった用語を入力し、一方の配列でループを作成して、用語がもう一方の配列に存在するかどうかを確認します。最初にそれらをソートし、検索を早期に停止することで、ループを改善できます。
これはあなたを助けるはずです。
NSMutableArray *arrCommonWords =[[NSMutableArray alloc] init];
NSString *stringWithWOrds1;
NSArray *stringArray1 = [stringWithWOrds componentsSeparatedByString:@" "]; //Here put your sepqrator (I have put space)
NSString *stringWithWOrds2;
NSArray *stringArray2 = [stringWithWOrds componentsSeparatedByString:@" "]; //Here put your sepqrator (I have put space)
for(NSString *strTmp in stringArray1)
{
for(NSString *strTmp1 in stringArray2)
{
if([strTmp isEqualToString:strTmp1])
{
[arrCommonWords addObject:strTmp];
break;
}
}
}