Simple iPhone implementation of a dynamic table with an Add button on the bottom.
It creates a dynamic table in which the user can tap edit to delete/move (that was the easy part for me) and add rows.
When the user is on edit mode it shows an extra row at the last row to add rows (I saw this on a couple of forums but without support for rearranging the rows)
The tricky bit for me was to make the add button in the last row to properly work when the user drags another row to the last position.