メモリストリームからの読み取りと書き込みが可能で、シークをサポートするCocoaクラスが必要です。C#ではMemoryStream
、メソッドをサポートしseek
、JavaではByteArrayInputStream
、メソッドmark
、、、skip
およびをサポートしますreset
。
iOS開発では、同等のクラスとメソッドは何ですか?
プロジェクトに上記の機能が必要ですが、デフォルトでiOSフレームワークでサポートされていない場合、独自の機能を実装するための最良の方法は何でしょうか。たとえば、NSInputStream
/から継承する独自のストリームサブクラスを記述しNSOutputStream
ます。これには、内部でカスタムコードが含まれますか?