ios - 如何更改 Objective-C 中 NSMutableAttributedString 的大小写?

标签 ios objective-c uppercase nsmutableattributedstring

我有一个包含小写字母值的NSMutableAttributedString。我需要将所有小写字母转换为大写。我们可以使用 uppercaseString 对于普通字符串来解决这个问题:

[string uppercaseString];

如何更改 NSMutableAttributedString 的大小写?谢谢!

最佳答案

希望下面的代码片段可以帮助您

NSMutableAttributedString * linkString = [[NSMutableAttributedString  alloc]initWithString:@"Google"];

NSString * strings = [[linkString string]uppercaseString];

[linkString replaceCharactersInRange:NSMakeRange(0, [linkString length]) withString:strings];

NSLog(@"UpperCase   %@",linkString);

关于ios - 如何更改 Objective-C 中 NSMutableAttributedString 的大小写?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24676747/

相关文章:

ios - 显示没有 UIViewController 的 UIView

ios - 查看用户 App Store 愿望 list

objective-c - 初始化 NSTableView

string - 如何使用 mediawiki 将字符串中的第一个字母大写?

PHP - 字符串的所有组合大小写字符

ios - Xcode中是否有CarPlay模拟器

android - 更改 Firebase 项目中的所有者是否会更改其 google-service.json?

iphone - 在默认的 UIScrollView 平移手势识别器中检测 UIGestureStateEnded

iphone - 用于在自定义 uitableview 单元格中输入的自定义键盘

c# - 如何在 Windows 文本框中将字符串转换为大写?