解决方案 »

  1.   

            NSString *inputMsgStr = @"online:1017";
            NSString * content = [inputMsgStr stringByAppendingString:@"\r\n"];
        NSStringEncoding gbkEncoding =CFStringConvertEncodingToNSStringEncoding(kCFStringEncodingGB_18030_2000);
        NSData *data = [content dataUsingEncoding:gbkEncoding];
          //  NSData *data = [content dataUsingEncoding:NSISOLatin1StringEncoding];
            [_socket writeData:data withTimeout:-1 tag:0];ios 里面 各种编码格式都试过了,好像也不管用,跪求大神了
      

  2.   

    看看这个有没有帮助:
    http://iphonedevsdk.com/forum/iphone-sdk-development/95636-read-write-utf-8-strings-between-iphone-and-java-application-using-sockets.html