建议把: 回调改成 std::function 实现,现在的实现方式没法传上下文参数


#1

class CCHttpRequest
{
CC_DEPRECATED_ATTRIBUTE inline void setResponseCallback(CCObject* pTarget, SEL_CallFuncND pSelector)
{
setResponseCallback(pTarget, (SEL_HttpResponse) pSelector);
}
}

如果想传一个自定义参数,在回调函数回调的时候找回,怎么办?
否则,在多请求的时候,如果区分回调是那个调用产生的?
而且现在的实现,必须是一个CCObject的子类,过于麻烦,建议把:STD::FUNCTION实现。