我一直在研究NSStreamDelegate,我已经实现了回调,我已经像这样初始化了输入和输出流......CFReadStreamRefreadStream;CFWriteStreamRefwriteStream;CFStringRefhost=CFSTR("74.125.224.72");UInt32port=2270;CFStreamCreatePairWithSocketToHost(kCFAllocatorDefault,host,port,&inputStream,&writeStream);if(writeStream&&inputStream){inputStream=
我一直在研究NSStreamDelegate,我已经实现了回调,我已经像这样初始化了输入和输出流......CFReadStreamRefreadStream;CFWriteStreamRefwriteStream;CFStringRefhost=CFSTR("74.125.224.72");UInt32port=2270;CFStreamCreatePairWithSocketToHost(kCFAllocatorDefault,host,port,&inputStream,&writeStream);if(writeStream&&inputStream){inputStream=
我的代码在另一个项目中工作,在一个具有以下签名的类中:classViewController:UIViewController,NSStreamDelegate,UITextFieldDelegate{然后我将连接移到了它自己的类中,因此我可以在每个连接中重用它:classXMPPConnection:NSObject,NSStreamDelegate当我这样做时,我将所有viewDidLoad()代码移到了init()中。我还尝试将该init代码放在一个单独的函数中,并在实例化该类后调用该函数。那并没有改变任何东西。我可以在新旧两个项目之间切换,只是为了确保这不是服务器问题,这样做可