I have a lot of items (say, 1000+ items) to be put into a table view
and each item contains a graphical image, so the texture memory used is a concern.
Does tableView take care of the memory problem? I mean I saw somewhere it says tableView only renders the items when they are on-screen, so I guess tableView will remove items off-screen, is this 100% reliable?
Or should I just use a scrollView and remove those items when they are off-screen and render items when they are on-screen by myself?
And one more question, is tableView designed on top of a scrollView? Do you recommend to use tableView or scrollView directly in this case (a lot of items that contain images)?