Avatar
ArraySlice で任意の範囲のインデックスを持つインスタンスを生成する方法ってありませんか?たとえば↓みたいな感じで。 // こんなことがしたい let slice: ArraySlice<String> = ["a", "b", "c"].offset(100) print(slice[100]) // "a" print(slice[101]) // "b" print(slice[102]) // "c" (edited)
8:03 AM
そもそも ArraySlice をそういう目的で使うのが間違いな気がしてきました。負のインデックスもできないみたいだし。
8:03 AM
startIndex の前に insert することもできない。