GCDAsyncSocket+SocketHandler.h
744 Bytes
//
// GCDAsyncSocket+SocketHandler.h
// Yoho
//
// Created by Arthur on 16/6/14.
// Copyright © 2016年 YOHO. All rights reserved.
//
#import "GCDAsyncSocket.h"
typedef void(^SocketDataProcessing)(NSDictionary *resultDic);
@interface GCDAsyncSocket (SocketHandler)
/**
* 客户端写数据(向服务器发起请求)
*
* @param params 请求参数
* @param tag 请求类型
*/
- (BOOL)writeDataWithParams:(NSDictionary *)params tag:(long)tag;
/**
* 读取从服务端返回的数据
*
* @param response 返回数据
* @param tag 请求类型
* @param handler 数据加工回调
*/
- (void)didWriteDataWithParams:(NSData *)response tag:(long)tag dataProcessingHandler:(SocketDataProcessing)handler;
@end