I\'ve already found how to capitalize all words of the sentence, but not the first word only.
NSString *txt =@\"hi my friends!\"
[txt capitalizedString];
In swift you can do it as followed by using this extension:
extension String {
func ucfirst() -> String {
return (self as NSString).stringByReplacingCharactersInRange(NSMakeRange(0, 1), withString: (self as NSString).substringToIndex(1).uppercaseString)
}
}
calling your string like this:
var ucfirstString:String = "test".ucfirst()