我在我的用户注册界面中有一个文本字段,叫做用户名。
为了避免用户留空此字段,使他们能够使用将其名字和姓氏合并而成的用户名,我目前有一个IBAction。当 "Editing did End"触发时,它会将全名的值转换为小写。
@IBAction func fullNameEditingEnded(_ sender: Any) {
let userName = fullnameTextfield.text?.lowercased()
usernameTextfield.text = userName
}
我想用下划线替换空格,最好的方法是什么?使用for-in循环还是有更简单的方法?