Objective-CとStream

Objective-Cを使っていてもJavaC#と比べて不便に感じたことはあまりないのだが、敢えて言うならばストリーム(Stream)が弱いなと感じる。
勿論無い訳ではないのだが、両者が非常に豊富なクラス群を持ち、更にはリーダーやライターなどで様々なオブジェクトに接続してInputStream/OutputStreamとして一貫したアクセスをできるのに慣れてしまうと、Objective-CのNSStreamは(今の所)非常に貧弱に感じてしまうのだ。

例えばStringReader/StringWriter。これに相当するクラスはObjective-C Cocoa/Foundationには無い。

ちょっとこの辺から勉強してみようか。
Stream Programming Guide for Cocoa: Introduction to Stream Programming Guide for Cocoa