objective-c - 在 Objective-C 中将所有文本转换为小写

我的 iOS 应用程序中有一个文本字段,用户应该在其中输入一些文本。但我想知道是否有任何方法可以将用户输入转换为小写字母。

我记得在 C# 中它类似于 Convert.ToLower 但我似乎无法弄清楚如何在 Objective-C 中做到这一点。

最佳答案

NSString 上有一个名为lowercaseString 的方法。 NSString 包含大量的字符串操作方法,请阅读the documentation .

NSString *myString = @"Hello, World!";
NSString *lower = [myString lowercaseString]; // this will be "hello, world!"

https://stackoverflow.com/questions/8693741/

相关文章:

iphone - NSLocale currentLocale 总是返回 "en_US"而不是用户的

objective-c - 值/对象的 NSDictionary 键?

iphone - Objective-C 将 NSDate 设置为当前 UTC

ios - 在 SKScene 中设置按钮

objective-c - 如何使用 AFNetworking 设置超时

objective-c - 基于 View 的 NSTableView 具有动态高度的行

objective-c - 如何在 Swift 项目中使用 Objective-C CocoaPod

objective-c - sizeWithFont 方法已弃用。 boundingRectWith

objective-c - NSString 到 CFStringRef 和 CFStringRef

objective-c - 如何为单个文件启用 ARC