升级到Xcode 7.0.1(7A1001)后,语法混乱,无法确定正确的语法。我有一个String扩展来提取子字符串。升级后,Xcode拒绝旧语法,以及我对其所做的任何新更改。 Apple Gods是否会甩掉它们的重量?
extension String {
func substring(start: Int, end: Int) -> String{
return self.substringWithRange(Range<String.Index>(start: advance(self.startIndex, start), end: advance(self.startIndex, end)))
}
答案 0 :(得分:0)
试试这样:
extension String {
func substring(start: Int, end: Int) -> String {
return substringWithRange(startIndex.advancedBy(start)...startIndex.advancedBy(end))
}
}