博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
创建与服务器的输入输出流
阅读量:7223 次
发布时间:2019-06-29

本文共 690 字,大约阅读时间需要 2 分钟。

- (void)Connect

{
[self ConnectToServerHost:HOST Port:PORT];
[self.is setDelegate:self];
[self.os setDelegate:self];
[self.is scheduleInRunLoop:[NSRunLoop currentRunLoop] forMode:NSDefaultRunLoopMode];
[self.os scheduleInRunLoop:[NSRunLoop currentRunLoop] forMode:NSDefaultRunLoopMode];
[self.is open];
[self.os open];
}

- (void)ConnectToServerHost:(NSString*)host Port:(NSInteger)port

{
CFReadStreamRef Read = NULL;
CFWriteStreamRef Write = NULL;
CFStreamCreatePairWithSocketToHost(NULL, (CFStringRef)host, port, &Read, &Write);
self.is = [NSMakeCollectable(Read) autorelease];
self.os = [NSMakeCollectable(Write) autorelease];
}

转载于:https://www.cnblogs.com/pengyingh/articles/2376120.html

你可能感兴趣的文章
jquery文档操作
查看>>
用keras做SQL注入攻击的判断
查看>>
JS判断图片加载完成方法
查看>>
window.print ()
查看>>
【玩转Ubuntu】01. Ubuntu上配置JDK
查看>>
Leetcode: Path Sum
查看>>
我为什么放弃Go语言
查看>>
pthread_rwlock
查看>>
WEB打印(jsp版)
查看>>
URLEncode与URLDecode总结与实现
查看>>
Gradle 多渠道打包的使用和错误分析(转)
查看>>
压力测试衡量CPU的三个指标:CPU Utilization、Load Average和Context Switch Rate
查看>>
C/C++程序员必须熟练应用的开源项目
查看>>
win32下编译glog
查看>>
C#编程(五十二)----------有序列表
查看>>
攻防工具
查看>>
获取包下的类名
查看>>
Fluent UDF【7】:解释型UDF
查看>>
cocos2dX 之数据存储
查看>>
Android应用程序安装过程浅析
查看>>