title: Xamarin.iOS cannot find type BaseType attribute
body: <p>I was looking into Objective-C protocols and delegates and was trying to implement a custom one in Xamarin.iOS.  I was following the example in the Xamarin documentation for "Binding Protocols" </p>
  
  <pre class="lang-cs prettyprint-override"><code>[BaseType (typeof(NSObject))]
  [Model][Protocol]
  public interface INITableViewCellDelegate {
  
  }
  </code></pre>
  
  <p>for some reason I cannot find the BaseType attribute.  I cannot reference it.  My current list of namespaces for the project are:</p>
  
  <pre class="lang-cs prettyprint-override"><code>using System;
  using System.Drawing;
  using MonoTouch.Foundation;
  using MonoTouch.UIKit;
  using MonoTouch.CoreGraphics;
  using MonoTouch.ObjCRuntime;
  </code></pre>
  
  <p>I'm expecting that it should be under System or MonoTouch.ObjCRuntime.  Can anyone shed some light?  I've checked other questions on StackOverflow involving binding protocols and many examples show the same MonoTouch usings.</p>
  
  <p>Thank you</p>