CTNetworking icon indicating copy to clipboard operation
CTNetworking copied to clipboard

开放loadDataWithParams实例方法

Open Vincentzzg opened this issue 4 years ago • 0 comments

这个PR我把loadDataWithParams实例方法放到了CTAPIBaseManager头文件中,变成了公共方法

原因: 项目中新新开发的restAPI接口有些参数放到了method中,例如 `

  • (NSString *)methodName { return [NSString stringWithFormat:@"moarestapi/im/chat/%@/user/undisturbedstatus", self.conversationId]; }

` 需要在method中拼接一些参数,比如uid、conversationId之类的,这就导致这些API无法使用类方法的loadDataWithParams来发起请求,因为methodName方法是实例方法。只能通过实例方法loadData,通过代理回调的方式来处理响应,形成了一定的限制。所以我觉得可以开放loadDataWithParams实例方法,来方便使用。

Vincentzzg avatar Jul 29 '20 03:07 Vincentzzg