title: Get selected row in UIPickerView for each component
body: <p>I have an <code>UIPickerView</code> with 3 components populated with 2 <code>NSMutableArrays</code> (2 components have the same array).</p>
  
  <p>A tutorial says:</p>
  
  <pre><code>//PickerViewController.m
  - (void)pickerView:(UIPickerView *)thePickerView didSelectRow:(NSInteger)row inComponent:(NSInteger)component {
  
  NSLog(@"Selected Color: %@. Index of selected color: %i", [arrayColors objectAtIndex:row], row);
  }
  </code></pre>
  
  <p>But I want to show the selected row for each component in an <code>UIAlertView</code> <strong>after the user touched an UIButton</strong>.</p>
  
  <p>Is there a way to do this? Or must I just use 3 invisible <code>UILabels</code> as buffer?</p>
  
  <p>Thanks in advance.</p>