文字列内のn個の特殊文字の出現回数を一致させる必要があります。
これらすべての文字(20以上)を使用して配列を作成し、それぞれに一致する関数を作成することを考えました。
文字列に含まれる特殊文字の合計数だけなので、数学でそれらを当てにすることができます。
したがって、例では:
NSString *myString = @"My string #full# of speci@l ch@rs & symbols";
NSArray *myArray = [NSArray arrayWithObjects:@"#",@"@",@"&",nil];
関数は5を返す必要があります。
配列にない文字を一致させ、文字列の長さを取得して、元の文字列と特別な文字がない文字列の差を出力する方が簡単でしょうか?
これが最善の解決策ですか?