title: iPhone UIImageView with Camera or Camera Roll Picker Memory Warning Level 2
body: <p>I'm soooooo close to finally finishing my first app to put in the store.  Everything works just fine and memory leaks are almost totally nonexistent....except when I'm using the Camera or Selecting an Image from the Camera roll.</p>
  
  <p>If the user chooses the camera vs. the roll....the camera works fine...takes a picture and then when they select "Use" it crashes.  Same thing for the camera roll.  I'm a noob so if I messed something up it wouldn't surprise me.  Any help/suggestions greatly appreciated...here's the code:</p>
  
  <pre><code>    -(IBAction) getPhoto:(id) sender {
      UIImagePickerController * picker = [[UIImagePickerController alloc] init];
      picker.delegate = self;
  
      if((UIButton *) sender == choosePhoto) {
          picker.sourceType = UIImagePickerControllerSourceTypeSavedPhotosAlbum;
      } else {
          picker.sourceType = UIImagePickerControllerSourceTypeCamera;
      }
  
      [self presentModalViewController:picker animated:YES];
      //[picker release];
  }
  - (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info {
      [picker dismissModalViewControllerAnimated:YES];
      theimageView.image = [info objectForKey:@"UIImagePickerControllerOriginalImage"];
      [picker release];
  }
  </code></pre>