2010-12-13 12 views
0

基本的には、コンマの間のすべてを区切り、配列に追加してから、この配列の数を取得して返します。文字列の前後に分割して配列に追加する

私はそのmouthfullを知っている誰かが理解する:P

おかげで、ここで私のポストへ

メイソン

+0

通常、関数は複数の値を返しません。 – jwueller

+2

[NSString tokenize of Objective-C]の重複が可能です(http://stackoverflow.com/questions/259956/nsstring-tokenize-in-objective-c)。受け入れられた答えは、トークンの配列を返します。そこから数を得ることは明らかです。 –

+0

[Objective-C Split()?](http://stackoverflow.com/questions/3558888/objective-c-split) – jwueller

答えて

0

-(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]; 
} 
+0

あなたのコードを正しくフォーマットしてください。あなたの投稿はほぼ完全に判読できませんでした。 – JeremyP

+0

申し訳ありません、JeremyP、ありがとうございました。 – sudesh

0

参照Svensの答え:Post

をあなたはNSScannerを使用したい場合は、つまり:

5

使用コンポーネントセパレートByString:

関連する問題