gpt4 book ai didi

iphone - 如何在iPhone dev中制作NSString大写的第一个字母

转载 作者:行者123 更新时间:2023-12-03 18:25:26 26 4
gpt4 key购买 nike

我有一个 NSString,我正在修剪它的开头和结尾的空格。现在我想让字符串的第一个字母或字母显示为大写。

是否有可用的缩写,或者我需要自行将第一个字母转换为大写。

tnx。

最佳答案

你必须手工完成。这是很多人经常将其内置到类别中的东西之一,以至于苹果可能不敢将其添加为实际方法,因为它会产生类别冲突。

NSString *firstCapChar = [[string substringToIndex:1] capitalizedString];
NSString *cappedString = [string stringByReplacingCharactersInRange:NSMakeRange(0,1) withString:firstCapChar];

当然还有许多其他使用 NSMutableString 的解决方案或使用 unichar 或其他任何您喜欢的其他方式。

关于iphone - 如何在iPhone dev中制作NSString大写的第一个字母,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1195862/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com