0

データ ファイルからのテキストの読み取り。改行を機能させるにはどうすればよいですか? \n を試してみましたが、新しい行を作成する代わりに文字列に "\n" を入れるだけです。

編集: テキストは、テキストに真の改行がない Web サービスからのものです。

4

1 に答える 1

2

私はあなたの問題を理解していません。このようにすると、次の結果が得られます。

テストファイルを作成するスクリプト:

#!/bin/sh
(cat <<- EOF
i am
a
test file
EOF
) > /tmp/test.txt

目的のCコード:

NSString *str = [NSString stringWithContentsOfFile:@"/tmp/test.txt" encoding:NSASCIIStringEncoding error:nil];
NSLog(@"%@", str);

私の出力:

i am
a
test file

お役に立てれば幸いです。

于 2012-09-07T15:56:16.307 に答える