标签: java objective-c cocoa io
答案 0 :(得分:1)
Java中的读者只是块文件读取操作的“客观化”版本。在Objective C中,您可以访问C库。这给你fopen, fread, fclose,它们是逐块读取原始数据文件的函数。是不是真的需要这一切?
然后,如果您需要读取整数,例如,您只需将(void *)数据块转换为(int *)。
你可能会认为Java Reader更抽象。是的,有从各个地方读取内容的子类,而不仅仅是文件。但是,如果您正在移植现有程序,则您已经知道数据源是否为文件。