以前一直是做Java或者C#相关,后面用Swift做IOS开发时,才发现字符串的截取等等完全不一样。特别是Swift升级到3.x之后,与之前又有很大差异。 首先我们看一下截取的方法: func substring(from: String.Index) func substring(to: String.Index) func substring(with: Range) 然后我们会直接蒙圈,完全不知道该怎么使用。 仔细看一下,我们会发现字符串有startIndex和endIndex,分别用于标志起始和终点的位置。…