Error when changing UITableView.Frame
===

I have a `UITableView` that is set when the screen is originally loaded and sits at `(0,44)`.  After an action is performed the table is reloaded and the frame needs to be adjusted to full screen `(0,0)`.

When I run

    self.table.frame = CGRectMake(0, 0, self.table.frame.size.width, self.table.frame.size.height + 44);

I get this error:
`'NSRangeException', reason: '*** -[__NSArrayM objectAtIndex:]: index 4 beyond bounds for empty array'`

I also noticed if I hardcode a height value fo `358` or lower the code will run, but if its `359` or higher I get the same error.