【发布时间】:2016-05-07 16:24:08
【问题描述】:
我正在使用以下代码向我的服务器 (PHP) 发送一个字符串:
NSString* str = @"teststring";
NSData* dataToSend = [str dataUsingEncoding:NSUTF8StringEncoding];
uint8_t *dataBytes = (uint8_t *)[dataToSend bytes];
uint64_t length = dataToSend.length;
[outputStream write:dataBytes maxLength:length];
这个问题是代码,是我没有收到字符串(服务器识别出用户输入并且我在 Xcode 控制台中收到握手)我测试其他代码并且工作得很好(接收数据),但是在这次我自己尝试。我相信我没有将消息转换为适当的格式,这就是没有收到消息的原因,对吗?如果是这样,我如何将此消息转换为适当的格式?
【问题讨论】:
标签: ios objective-c sockets nsstring nsdata