美文网首页Swift 相关
Swift 字符串截取, String 转 NSString

Swift 字符串截取, String 转 NSString

作者: xxxixxxx | 来源:发表于2020-10-22 19:06 被阅读0次

    String 转 NSString,转为 NSString 后 OC 的方法就能使用了

    // 转为 NSString
     ("ABCD" as NSString)
    // 调用 NSString 的方法
     ("ABCD" as NSString).substring(to: 1)
    

    Swift 中 String 的字符串截取

    
     let str = "ABCDEFGHIGK"
    
            print("前5个" + "\(str.prefix(5))")
            // 前5个ABCDE
    
            print("前150个" + str.prefix(150))
            // 前150个ABCDEFGHIGK
    
            print("后3个" + "\(str.suffix(3))")
            // 后3个IGK
    
            print("后150个" + "\(str.suffix(150))")
            // 后150个ABCDEFGHIGK
    
            let startIndex = str.index(str.startIndex, offsetBy: 2)
            let endIndex = str.index(str.startIndex, offsetBy: 5)
    
            print("2-5是" + str[startIndex ..< endIndex])
            // 2-5是CDE
    
    

    相关文章

      网友评论

        本文标题:Swift 字符串截取, String 转 NSString

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