Avatar
内側の、 utf8.index(_, offsetBy:) には String.UTF8View.Index を渡すべきだけど、 typelias だから String.Index も渡せちゃっていて、 外側の str[] には、 String.Index を渡すべきだけど、 typealias だから String.UTF8View.Index が渡せちゃっている
8:02 AM
3 がきちんと動く
これは、3バイト目へのアクセスとして使えてるってことですか? Stringの内部メモリがUTF8で保持さていることって保証仕様なんでしょうか