NSFileHandleでファイルをある程度の長さのBufferに読み出して
MSMutableDataに追加していくとすると、ファイルの終了時の判定
ってどうすればいいんだい?以下のようにしたらアプリが落ちるん
だが。

NSData *buff;
NSData *endOfFile = [NSData data];
NSMutableData *fileData = [NSMutableData data];
NSFileHandle *file
(中略)
buff = [file readDataOfLength:1]
if (![buff isEqualToData:endOfFile])
{
[fileData appendData:buff];
[buff release];
buff = [file readDataOfLength:1];
}
[buf release];