casatwy / CTNetworking

iOS networking API layer
Other
488 stars 104 forks source link

AFHTTPSessionManager的使用 #34

Closed YearRen closed 4 years ago

YearRen commented 4 years ago

AFHTTPSessionManager manager 不是单例,请求成功task没有收回,看到AF提问区有人回答需要调用 AFHTTPSessionManager 的 invalidateSessionCancelingTasks:resetSession: ,CTNetworking中并没有暴露AFHTTPSessionManager,所以是否需要在收到resultWithResponseObject:response:request:error:之前invalidateSessionCancelingTasks:resetSession:

casatwy commented 4 years ago

在我的设计里,sessionManager是让service返回的,service是CTNetworking的使用者给到的,所以CTNetworking就不暴露AFHTTPSessionManager了