stringByTrimmingCharactersInSet似乎在Swift4中已弃用

时间:2018-03-17 02:01:16

标签: ios swift swift4

Swift 2代码的以下行

let newString = title.stringByTrimmingCharactersInSet(NSCharacterSet.whitespaceCharacterSet())

给出以下错误

  

类型'字符串'的值没有会员' stringByTrimmingCharactersInSet'

在Swift 4中,Xcode 9.2

1 个答案:

答案 0 :(得分:4)

它实际上并没有被弃用,只是以一种很快的方式重新构建。试试这个

let title = " Swift 4 white spaces.. he he "
let newString = title.trimmingCharacters(in: CharacterSet.whitespaces)

Apple Documentation