Occasionally my table view won\'t be connected to a service to refresh, and in that case, I don\'t want the UIRefreshControl to be present.
After I add it in viewDid
There’s a very simple solution you can try: [self.refreshControl removeFromSuperview];
[self.refreshControl removeFromSuperview];