Avatar
omochimetaru 2/2/2019 3:02 PM
ああ、String.initの中にsubstringの場合の最適化は入っているんですね。
3:02 PM
たしかに途中で終わる場合にnullを入れたいから無理なのか。
3:03 PM
今使ってるライブラリが、Cブリッジはしてるけど、null terminationは特に求められていないので(start pointerとend pointerを渡すAPI)
3:03 PM
cString系のAPIを使おうとしているのが筋が悪いのかな
3:04 PM
でも、.utf8: UTF8View 経由だと、結局ArrayにコピーしてからwithUnsafePointerみたいな経路になりそうなんですよね (edited)