无法指定类型&#39; ArraySlice <user>&#39;的值输入&#39; [用户]&#39;

时间:2018-04-12 11:28:53

标签: ios swift

我想通过使用前缀,后缀

将Model数组划分为两个不同的数组
let data = serverResponse.data as! [User]
collectionData = data.prefix(upTo: 10)
tableData =  data.suffix(from: 11)

enter image description here

1 个答案:

答案 0 :(得分:6)

您需要通过调用prefix接受suffix的初始化程序,将ArrayArraySlice返回的数组切换转换为数组。

let data = serverResponse.data as! [User]
collectionData = Array(data.prefix(upTo: 10))
tableData =  Array(data.suffix(from: 11))