I'm storing a photo as a Transformable attribute in my Core Data entity, which is a lot of data to load in an iPhone's memory. If I want to present a TableView that lists all of the entities (potentially hundreds or thousands), but only need to display their title, will Core Data still fetch each photo and store it in RAM before it's needed?
What I want to do is have it "lazy-fetch" the photo only when the user selects a record to view in another ViewController. What's the most memory-efficient way to do this?