var mentions = ["@alex", "@jason", "@jessica", "@john"]
我想我的数组限制在3个项目,所以我想它拼接:如何在Swift中执行数组切片?
var slice = [String]()
if mentions.count > 3 {
slice = mentions[0...3] //alex, jason, jessica
} else {
slice = mentions
}
但是,我越来越:
暧昧与标基本类型“[字符串]”和指数型 '范围'
苹果夫特版本2.2(swiftlang-703.0.18.8铛-703.0.31) 目标:x86_64的-苹果macosx10.9
可以只是做'让切片= mentions.prefix(3)' – dan
感谢。但是作为参考,如果我不想从0开始加前缀,你能告诉我怎么做吗? – TIMEX