0

Javaでは、次のようなものがあります:

String data = "someFile.txt";
InputStream fin = Thread.currentThread().getContextClassLoader()
                                      .getResourceAsStream(data);

基本的finには、テキスト ファイルの内容で初期化されます。

このJavaコードをobjectiveCに変換しようとしていますが、2行目でそれを行う方法、つまりThread.currentThread().getContextClassLoader().getResourceAsStream(data)objectiveCに相当するものは何ですか?

注:InputStreamデータは文字列変数でグローバルに提供されるため、ファイルを直接読み取ることはできません。

私はobjectiveCが初めてで、これが些細なことで申し訳ありませんが、助けていただければ幸いです。

4

1 に答える 1

5

から作成NSDataNSStringます。

次に、から作成NSInputStreamしますNSData

NSInputStream* is = [NSInputStream inputStreamWithData:[str dataUsingEncoding:NSUTF8StringEncoding]];
于 2014-08-21T09:57:28.623 に答える