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
I solved this problem by calling "yourRefreshControl".endEditing() inside the refresh function.
"yourRefreshControl".endEditing()