Skip to content

Instantly share code, notes, and snippets.

@KamilLelonek
Created March 1, 2014 09:05
Show Gist options
  • Save KamilLelonek/9287296 to your computer and use it in GitHub Desktop.
Save KamilLelonek/9287296 to your computer and use it in GitHub Desktop.
String to BOOL extended function
- (BOOL) string2bool: (NSString*) aString {
NSString *normalizedString = [self normalize: aString];
NSRegularExpression *regex = [NSRegularExpression regularExpressionWithPattern: @"(yes|true|tak|ok|right)"
options: NSRegularExpressionCaseInsensitive
error: NULL];
return [regex firstMatchInString: normalizedString options: 0 range: NSMakeRange(0, normalizedString.length)];
}
// [aString boolValue];
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment