当尝试获取当时给定范围的子数组时出现此错误。
Cannot subscript a value of type '[Info]' with an index of type 'CountableRange<Int>' .
Run Code Online (Sandbox Code Playgroud)
我的代码是
信息模态
class Info : NSObject {
var type : Type = .Unknown
var data = ""
init() {
super.init()
}
}
Run Code Online (Sandbox Code Playgroud)
数组声明
var currentData : [Info] = []
Run Code Online (Sandbox Code Playgroud)
在尝试这段代码时
let moreAnimals: [Info] = self.currentData[0..<5] //above error disply.
Run Code Online (Sandbox Code Playgroud)
let currentData = [Info(), Info(), Info()]
let subarr0 = currentData[0..<2] // ArraySlice<Info>
let subarr1 = Array(currentData[0..<2]) // Array<Info>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4977 次 |
| 最近记录: |