title: Monotouch binding syntax for blocks
body: <p>Good day, </p>
  
  <p>I am trying to add a binding for this in Monotouch:</p>
  
  <pre><code>- (void)capturePhotoAsImageProcessedUpToFilter:(GPUImageOutput&lt;GPUImageInput&gt; *)finalFilterInChain withCompletionHandler:(void (^)(UIImage *processedImage, NSError *error))block;
  </code></pre>
  
  <p>I have come this far:</p>
  
  <pre><code>[BaseType (typeof(GPUImageVideoCamera))]
  interface GPUImageStillCamera{
      delegate void [**What should i put here?**](NSData processedJpeg, NSError error);
  
      [Export ("capturePhotoAsJPEGProcessedUpToFilter:")]
      void CapturePhotoAsJPEGProcessedUpToFilter(GPUImageOutput finalFilterInChain);
  }
  </code></pre>
  
  <p>I have read the documentation in which the author puts an NSSetEnumerator and i cant wrap my head around where he/she got it from. </p>
  
  <p>Please help me figure this out. </p>
  
  <p>Thank you!</p>