2012-04-01 16 views
1

私は、fh = [NSFileHandle fileHandleForReadingFromURL:url error:NULL]を使ってNSURLからPOSIX intファイルハンドルを入手してから、[fh fileDescriptor]を呼び出すことができます。しかし、私はFILE *をいくつかのCライブラリに渡す必要があります。 intファイルハンドルを適切なFILE構造体に変換するにはどうすればよいですか?NSURLから構造体FILEを取得するには?

答えて

4

私はこれを試していませんが、標準Cライブラリのfdopen()を使用してディスクリプタからFILE *を生成する方法はありますか?

+0

これは私が探していたものです。あるいは、私は '[url path]'と 'fopen()'を使ってファイルを開くことにしました。しかし、私は 'NSFileHandle'を使うのがココアのようなものだと思っていました。 – Arne

関連する問題