You can use insertRowsAtIndexPaths:to insert new rows at the front of the table. For instance,
NSIndexPath *indexPathForRow_0_0 = [NSIndexPath indexPathForRow:0 inSection:0];
NSIndexPath *indexPathForRow_0_1 = [NSIndexPath indexPathForRow:1 inSection:0];
[yourTableView insertRowsAtIndexPaths:[NSArray arrayWithObjects:indexPathForRow_0_0, indexPathForRow_0_1, nil] withRowAnimation:UITableViewRowAnimationTop];
The above code inserts two rows at index 0 and 1 into section 0.
. dataSource delegate, . , numberOfRowsInSection. , , numberOfRowsInSection yourPreviousNumberOfRows + 2, .