XcodeでString型の変数の値を参照した際に、最後にヌル文字が見えるものと見えないものがあります。
ヌル文字が見えるほうは"\0"を文字として認識してしまっているのかとおもい、prefixで削ったのですがまだXcode上ではヌル文字が見えます。
ヌル文字が見える時と見えない時で何が違うのでしょうか?
ご教示願います。
---追記--- ライブラリが修正されて”\0”が格納されていない状態の画像
上記には写っていませんが、deviceIDの最後に”\0”が格納されている状態で、
その他と別の変数にdeviceID.prefix(12)で値を代入しても、別の変数で"\0"が表示上見えている状態でした。
動作としては"\0"が出力されない動きに変わったのに、なぜか表示は変わりませんでした。
まあどうでもいいことなのかもしれませんが、少し気になったもので。
回答2件
あなたの回答
tips
プレビュー