How would I go about making all characters in an NSString lowercase?
NSString has a cunningly named lowercaseString
method.
NSString *noCaps = [yourString lowercaseString];
Edited to add
If you are asking how to change the actual string to be lowercase - you can't. NSStrings are immutable. They can't be changed after they have been created. If you want to change the string in place you should use an NSMutableString like so:
[aMutableString setString:[aMutableString lowercaseString]];
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With