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