I named it as a delegate because the VC delegates the network access to the `PostRequest` class.
Although the `PostRequest` class delegates the response handling to the VC later.
But I agree, it may confuse us and it's not the Objective-C standard, it's better calling it as `Helper`.