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
Try this:
[self.refreshControl removeFromSuperview]; self.refreshControl = nil;