Not sure as I've not worked with camera roll.
Some ideas
1. Save the image to your devices documents directory, then delete it when you no longer need to use it
2. In your code clearly define a UIImage that captures the image selected and then you should be able to use this UIImage within your code, and you should be able to pass the UIImage on to other views.
ie:
Code:
SomeVC *s = [[SomeVC alloc] initWithNib....]
[s setImage:thisImage];
Of course the image would need to be set in every view file you want it in.
3. If necessary, you may need to create a singelton, or use app delegate to store the UIImage that is selected.