Printing graphics on QLn420 using Swift

I am trying to have an iOS app print a batch of labels and each label has an image on it. My idea is to store the labels onto the printer and call them from within the label format. Is this this easiest way to do it? and if so, how many can I store on the printer at one time?