Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/26.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
iOS与Android Socket编程代码的等价物是什么?_Ios_Objective C_Sockets_Nsstream - Fatal编程技术网

iOS与Android Socket编程代码的等价物是什么?

iOS与Android Socket编程代码的等价物是什么?,ios,objective-c,sockets,nsstream,Ios,Objective C,Sockets,Nsstream,我有一些Android Java中的套接字编程代码,我想在iOS Objective-C中实现同样的东西 在iOS上,NSStream、NSInputStream、NSOutputStream是用于套接字编程的一些类 当将它们与Android的SocketChannel类上的一些方法进行比较时,我有疑问 在诸如NSStream、NSInputStream之类的iOS类中,有哪些等效方法 Android上的ByteBuffer还有一个定位方法。iOS中的等效方法是什么 我知道NSStream常量在

我有一些Android Java中的套接字编程代码,我想在iOS Objective-C中实现同样的东西

在iOS上,NSStream、NSInputStream、NSOutputStream是用于套接字编程的一些类

当将它们与Android的SocketChannel类上的一些方法进行比较时,我有疑问

在诸如NSStream、NSInputStream之类的iOS类中,有哪些等效方法

Android上的ByteBuffer还有一个定位方法。iOS中的等效方法是什么


我知道NSStream常量在那里,但我对它们如何映射到Android代码感到困惑。你能建议在iOS中哪些方法是等效的吗?

你不会逐行翻译代码。不同的平台甚至不同的框架使用不同风格的API

因为你的问题并没有说明你想做什么,我只能建议你多读一些关于流和套接字编程在iOS上的工作原理

或 如果您想在iOS上阅读更多关于底层核心基础网络代码的信息,或者 如果您想阅读更多有关iOS上的网络代码,请参阅
socketChannel.configureBlocking
socketChannel.setSoTimeout
socketChannel.connect 
socketChannel.finishConnect
socketChannel.isConnected