1

以下のように、テキスト ファイルを NSArray に読み込んでいます。

こんにちは、一行目です。
--blank line--
ねえ、これは 2 行目です。
-- 空行 --
...

この NSArray は上記と同様に空白行を含めてすべての行を読み取りますが、この 0xdb8844 は NSArray の 2 番目の要素にあります。16進数やUTF-8で空行を表していると思います。これをデコードする方法を誰か教えてもらえますか?

お時間をいただきありがとうございます。

4

1 に答える 1

3

これは、配列に格納されている要素のメモリ アドレスです。

そこに保存されているものを確認したい場合は、テキスト ファイルを読み込んだ後に次の行を追加します。

 NSLog(@"Array element 1: '%@'.", [array objectAtIndex:1]);

ここにあるものに基づいて、おそらく空白行であり、実際に空白行であることを示す次のログステートメントを出力します。

Array element 1: ''.
于 2013-06-15T03:25:06.130 に答える