我有一个处理capitalizedString
.NSString
我调用capitalizedString
了以下字符串“bloor-yonge”
它返回:"Bloor-Yonge"
我记得专门从开发文档中阅读了以下内容capitalizedString
:
“没有考虑其他常见的单词分隔符,例如连字符和其他标点符号,因此这种方法通常可能不会为多单词字符串产生预期的结果。”
尽管文档中声明了例外,但我很想知道为什么yonge-->
会发生这种情况以及为什么会发生这种情况。Yonge
任何人都可以解释这一点吗?
感谢您的时间和提前回复!
PS它实际上做了我想做的事——我只是为了将来的缘故很好奇,因为我可能不希望后连字符大写。