如何在NSString中使所有字符小写?

Wil*_*lin 17 xcode objective-c nsstring

我如何将NSString中的所有字符小写?

Abi*_*ern 52

NSString有一个狡猾的命名lowercaseString方法.

NSString *noCaps = [yourString lowercaseString];
Run Code Online (Sandbox Code Playgroud)

编辑添加

如果您问如何将实际字符串更改为小写 - 您不能.NSStrings是不可变的.它们创建后无法更改.如果你想更改字符串,你应该使用NSMutableString,如下所示:

[aMutableString setString:[aMutableString lowercaseString]];
Run Code Online (Sandbox Code Playgroud)