title: what does the ^ symbol mean in objective-C?
body: <blockquote>
    <p><strong>Possible Duplicate:</strong><br>
    <a href="https://stackoverflow.com/questions/1912023/caret-in-objective-c">Caret in objective C</a>  </p>
  </blockquote>
  
  
  
  <p>what does the ^ symbol mean in objective-C?</p>
  
  <p>code:</p>
  
  <pre><code> GreeRequestServicePopup* requestPopup = [GreeRequestServicePopup popup];
   requestPopup.parameters = parameters;
  
   requestPopup.willLaunchBlock = ^(id aSender) {
   [[NSNotificationCenter defaultCenter] postNotificationName:@"request_service_popup_will_launch_block" object:nil];
  
   };
  
   requestPopup.didLaunchBlock = ^(id aSender) {
  [[NSNotificationCenter defaultCenter] postNotificationName:@"request_service_popup_did_launch_block" object:nil];
   };
  
   requestPopup.willDismissBlock = ^(id aSender) {
   [[NSNotificationCenter defaultCenter] postNotificationName:@"request_service_popup_will_dismiss_block" object:nil];
   };
  
   requestPopup.didDismissBlock = ^(id aSender) {
   [[NSNotificationCenter defaultCenter] postNotificationName:@"request_service_popup_did_dismiss_block" object:nil];
   };
  
   requestPopup.cancelBlock = ^(id aSender) {
   [[NSNotificationCenter defaultCenter] postNotificationName:@"request_service_popup_cancel_block" object:nil];
   };
  
   requestPopup.completeBlock = ^(id aSender) {
   [[NSNotificationCenter defaultCenter] postNotificationName:@"request_service_popup_complete_block" object:nil];
   };
  
   [self.navigationController showGreePopup:requestPopup];
   }
  </code></pre>
  
  <p>Thanks in advance!</p>