I ran the allocations tools and there are no leaks in my code. However, the memory usage continues to increase as new images are loaded. Nothing I've tried other than manually sending the app to the background clears the memory. The UIImage imageWithSize seems to be the guilty party but even setting that variable to null doesn't clear the memory used. I also found someone else with the same issue:
https://stackoverflow.com/questions/40029628/mpmediaitemartwork-imagewithsize-memory-leak
Topic:
Media Technologies
SubTopic:
General