【发布时间】:2017-11-14 23:34:51
【问题描述】:
所以我有这个快速代码:
func didReceiveResponse(response:String) {
...
let substr = response[11...]
根据我的解释,substr 应该是一个 Substring 引用响应字符串中索引 11 之后的所有字符。
实际发生的是这个编译器错误:
Cannot subscript a value of type 'String' with an index of type 'CountablePartialRangeFrom<Int>'
这似乎应该很明显,有人可以帮忙吗?
【问题讨论】:
-
String由String.Index索引,而不是Int- 参见例如stackoverflow.com/q/39676939/2976878