美文网首页
Swift学习记录

Swift学习记录

作者: 404该页面无法显示 | 来源:发表于2017-07-14 16:47 被阅读4次
1.实现输入手机号码间隔显示
手机号码间隔显示
  @objc func transformToPhoneNumber() {
        let textStr = textField.text
        var termStr = textStr?.replacingOccurrences(of: " ", with: "")
        if (termStr?.characters.count)! < 12 {
            if (termStr?.characters.count)! > 7 {
                let secondIndex = termStr?.index((termStr?.startIndex)!, offsetBy: 7)
                termStr?.insert(" ", at: secondIndex!)
            }
            if (termStr?.characters.count)! > 3 {
                let firstIndex = termStr?.index((termStr?.startIndex)!, offsetBy: 3)
                termStr?.insert(" ", at: firstIndex!)
            }
        }
        textField.text = termStr
        print(termStr!)
  }

相关文章

  • 学习Swift

    LearnSwiftEasily 用心记录自己学习Swift的心得体会,让学习变得简单与快乐! Swift基础语法...

  • Swift 学习笔记

    初级Swift 记录初级swift学习笔记 1.在Swift中,当需要导入类库的时候,直接输入import + 类...

  • swift自用

    学习swift的网站 https://www.cnswift.org ;学习记录https://objective...

  • swift学习记录

    !比?效率要高我的理解是!使用时对象必须存在知道你是什么,也知道你存在,直接用就好了?使用时对象可以为空我不知道你...

  • Swift学习记录

    1.实现输入手机号码间隔显示

  • Swift学习记录

    只读属性 {get} 表示只读的意思。 将string 转为NSString 类型 查了一个api是NSStrin...

  • 记录Swift学习

    Playground是什么?从Xcode6开始出现(Swift开始出现) 翻译为:操场/游乐场 对于学习Swift...

  • Swift学习记录

    官方社区objccn swift3相关文章:迁移程序到 Swift 3.0Swift 3.0开发者预览版(第一版)...

  • swift学习记录

    Swift数据类型 1.基础数据类型:整形Int、浮点数Double和Float、布尔类型Bool,字符串类型St...

  • swift学习记录

    关于不同数据类型之间的比较 swift:4:6: error: binary operator '<' canno...

网友评论

      本文标题:Swift学习记录

      本文链接:https://www.haomeiwen.com/subject/askohxtx.html