NSString имеет хитро названный метод lowercaseString
.
NSString *noCaps = [yourString lowercaseString];
Отредактировано для добавления
Если вы спрашиваете, как изменить фактическая строка в нижнем регистре - вы не можете.Строки NSS неизменны.Они не могут быть изменены после того, как они были созданы.Если вы хотите изменить строку на месте, вы должны использовать NSMutableString следующим образом:
[aMutableString setString:[aMutableString lowercaseString]];