iOS客户端如何 通过GCDAsyncSocket给Java服务器发送图片? 财富值22

2016-10-19 11:08发布

iOS客户端如何 通过GCDAsyncSocket给Java服务器发送图片?
java服务器说发三次,第一次发文件明名(utf),第二次发文件长度(int),第三次发图片(字节)
这是我也得代码,但是服务器收不到我的图片??

            NSData *data = UIImageJPEGRepresentation(result, 0.1);                       NSData *nameDate = [@"未分类_昵称_图片名2" dataUsingEncoding:NSUTF8StringEncoding];             [asyncsocket writeData:nameDate withTimeout:3 tag:1];                           int datalenget =(int) data.length;             NSData *lengthdata = [NSData dataWithBytes:&datalenget length:sizeof(datalenget)];                          [asyncsocket writeData:lengthdata withTimeout:3 tag:1];             [asyncsocket writeData:data withTimeout:3 tag:1];                          [asyncsocket  readDataWithTimeout:3 tag:1]; 
友情提示: 问题已经关闭,关闭后问题禁止继续编辑,回答。