Mir*_*ekE 15
有一个可以帮助您获得您想要的东西:
func dropFirst<Seq : Sliceable>(s: Seq) -> Seq.SubSlice
Run Code Online (Sandbox Code Playgroud)
使用这样:
let a = [1, 2, 3, 4, 5, 6, 7, 18, 9, 10]
let b = dropFirst(a) // [2, 3, 4, 5, 6, 7, 18, 9, 10]
Run Code Online (Sandbox Code Playgroud)
Fed*_*llo 10
Swift 2.2,3 +的正确答案:
let restOfArray = Array(array.dropFirst())
Swift 3+更新:
正如@leanne在下面的评论中指出的那样,现在看来这是可能的:
let restOfArray = array.dropFirst()