在 Objective-C 中将所有文本转换为小写
我的 iOS 应用程序中有一个文本字段,用户应该在其中输入一些文本。但我想知道是否有任何方法可以将用户输入转换为小写字母。
我记得在 C# 中它类似于 Convert.ToLower
但我似乎不知道如何在 Objective-C 中做到这一点。
I have a textfield in my iOS app where the user is supposed to input some text. But I was wondering if there is any way to convert the users input to lowercase letters.
I remember in C# it was something like Convert.ToLower
but I can't seem to figure out how to do it in Objective-C.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
NSString
上有一个名为lowercaseString
的方法。NSString
包含大量字符串操作方法,请阅读 文档。There is a method called
lowercaseString
onNSString
.NSString
contains plenty of methods for string manipulation, please read the documentation.斯威夫特3:
Swift 3:
如果您想在将字符串转换为小写时使用特定的
Locale
,请使用lowercaseStringWithLocale
(Swift 3+ 中的lowercased(with: Locale)
) 。Objective-C
Swift 3+
If you want to use a specific
Locale
when converting a string to lowercase, uselowercaseStringWithLocale
(lowercased(with: Locale)
in Swift 3+).Objective-C
Swift 3+