我正在研究 Apple 的低级文件管理编程主题。在 NSFileHandle 部分,他们说:
NSFileHandle 的范围不限于文件。它提供了唯一可以读取和写入通信通道(例如由套接字、管道和设备实现的通道)的 Foundation 对象。
这听起来很不错!所以我可以通过 NSFileManager 与一个套接字通信,然后将这些数据传输到一个网络服务器,在那里我直接在一个文件中乱七八糟,通过远程?
有人可以举一些容易理解的例子吗?
- 与“套接字”通信时?
- 与“管道”通信时?
- 与“设备”通信时?
注意:我对套接字、管道、设备一无所知。而且我确信设备并不意味着 iPhone 本身。我不熟悉网络的东西。但是我想学那些东西!!也许你也可以简单解释一下这些东西是什么?