I need to implement a grid view with dynamically-changing images.
Most of the time, I use a UITableView to create a grid, but I run into memory issues if I
UITableView
I would go with a UICollection view. Since you've never used one, here is a good tutorial to follow: http://www.raywenderlich.com/22324/beginning-uicollectionview-in-ios-6-part-12.