既存の CGImageRef があるとします。その既存の画像の CGContextRef を作成し、その中に何かを描画したいと思います。
CGImageRef がメモリ内に基になるデータ配列を持っていることを考えると、CGImageRef のCGBitmapContextCreateWithData
基になるメモリ データを使用して新しいコンテキストを作成し、データ配列として渡すことができるはずだと思います。
残念ながら、CGImageRef からデータ配列を取得する方法がわかりません (不可能かもしれません)。
新しいコンテキストを作成するのではなく、古い画像を描画してから新しいコンテンツを描画することを好むことに注意してください。