I have encountered the same problem, I used a xib for the viewcontroller but then I deleted it. However in the code,the connection still get connections from the deleted xib. So the way to walk around is create a new xib for the viewcontroller. Then problem solved.