Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- - (NSInteger)wordCount
- {
- NSInteger length = [self length];
- NSRange inputRange = NSMakeRange( 0, length );
- NSInteger count = 0;
- while( YES )
- {
- NSRange range = [self rangeOfCharacterFromSet:[NSCharacterSet whitespaceCharacterSet]
- options:NSCaseInsensitiveSearch
- range:inputRange];
- if( range.location == NSNotFound )
- {
- break;
- } else {
- count++;
- NSInteger pos = ( range.location + range.length );
- inputRange = NSMakeRange( pos, length - pos );
- }
- }
- return count;
- }
Add Comment
Please, Sign In to add comment