Guest User

Untitled

a guest
Jan 23rd, 2018
84
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.65 KB | None | 0 0
  1. - (NSInteger)wordCount
  2. {
  3. NSInteger length = [self length];
  4. NSRange inputRange = NSMakeRange( 0, length );
  5. NSInteger count = 0;
  6. while( YES )
  7. {
  8. NSRange range = [self rangeOfCharacterFromSet:[NSCharacterSet whitespaceCharacterSet]
  9. options:NSCaseInsensitiveSearch
  10. range:inputRange];
  11. if( range.location == NSNotFound )
  12. {
  13. break;
  14. } else {
  15. count++;
  16. NSInteger pos = ( range.location + range.length );
  17. inputRange = NSMakeRange( pos, length - pos );
  18. }
  19. }
  20. return count;
  21. }
Add Comment
Please, Sign In to add comment