在我的应用程序中,我从亚马逊的 s3 下载了一个文件,除非文件名中没有空格,否则该文件不起作用。例如,其中一个文件是“HoleByNature”。我想将其显示为“Hole By Nature”,即使文件名中仍然没有空格。
我正在考虑编写一种方法来搜索从第一个字符(不是第 0 个)开始的字符串,每次我找到一个大写字母时,我都会创建一个带有子字符串的新字符串,直到该索引带有空格和一个子字符串,直到其余部分.
所以我有两个问题。
- 如果我使用 NSString 的 characterAtIndex,我怎么知道那个字符是否是大写的?
- 有一个更好的方法吗?
谢谢!