In my application I needed something like a particle system so I did the following:
While the application initializes I load a UIImage
laserImage = [
The UIImageView is made to display single OR multiple images. So, instead of creating every time a UIImageView, you should consider creating a new image and add it to the UIImageView instead.
See here.