Avatar
norio_nomura 1/24/2019 3:29 AM
しかも元々UTF-16換算であるとして明記されているのか 表面上見える変化としてはコメントからUTF-16明記が削除されただけで、注意喚起とか何も無い。
3:31 AM
StringがUTF-8とUTF-16のどちらをencodedOffsetとして使っているかは、startIndexendIndexの距離を計算し、それをendIndex.encodedOffsetと比較してみないと分からない。 (edited)
3:34 AM
NSRangeとか作るときにうっかりencodedOffsetを使っていないか、確認しないとマズイです。