基本的には、コンマの間のすべてを区切り、配列に追加してから、この配列の数を取得して返します。文字列の前後に分割して配列に追加する
私はそのmouthfullを知っている誰かが理解する:P
おかげで、ここで私のポストへ
メイソン
基本的には、コンマの間のすべてを区切り、配列に追加してから、この配列の数を取得して返します。文字列の前後に分割して配列に追加する
私はそのmouthfullを知っている誰かが理解する:P
おかげで、ここで私のポストへ
メイソン
-(NSInteger)countTotalWord:(NSString *) localString{
//NSString *localString = @"My, Name, Is,Sudesh,Kumar ";
//NSMutableArray *simplefyWordArray = [[NSMutableArray alloc] init];
NSArray *wordSet = [localString componentsSeparatedByString:@","];
//for (int i=0 ;i<[wordSet count]; i++) {
//NSString *trimedString = [[wordSet objectAtIndex:i] stringByTrimmingCharactersInSet:[NSCharacterSet whitespaceAndNewlineCharacterSet]];
//[simplefyWordArray appendFormat:@"%@+",trimedString];
//}
return [wordSet count];
}
参照Svensの答え:Post
をあなたはNSScannerを使用したい場合は、つまり:
使用コンポーネントセパレートByString:
通常、関数は複数の値を返しません。 – jwueller
[NSString tokenize of Objective-C]の重複が可能です(http://stackoverflow.com/questions/259956/nsstring-tokenize-in-objective-c)。受け入れられた答えは、トークンの配列を返します。そこから数を得ることは明らかです。 –
[Objective-C Split()?](http://stackoverflow.com/questions/3558888/objective-c-split) – jwueller