Each UITableViewCell contains several labels and images (just like the home page for a twitter App below). How should I layout the labels and images, resizing UITableViewCell, dynamically?
- Data is taken from the back-end, if it has no image then
UITableViewCellwill adapt that. UITableView, like list view in android, I have already finished.

You might want to have a look at a tutorial about custom tableview cells.
Checkout this one http://www.appcoda.com/customize-table-view-cells-for-uitableview/ for example.