Search code examples
objective-cdetectuppercaselowercase

How do I detect if a character is uppercase or lowercase?


Let's say I extract a single character from a NSString like this:

[@"This is my String" characterAtIndex:0]

How do I find out if the character I get is a lowercase or uppercase character?

Thanks for any adivice!


Solution

  • BOOL isUppercase = [[NSCharacterSet uppercaseLetterCharacterSet] characterIsMember:[s characterAtIndex:0]];