iPhone - Accessing a delegate's property
<p>I have 3 classes A, B and C.</p>

<p>B is a subclass of A.
A has a property named theView.</p>

<p>I create an object based on B (objectB).
Inside objectB I created an objectC based on class C, where</p>

<pre><code>objectC.delegate = (id)objectB; 
objectB.delegate = (id)objectA;
</code></pre>

<p>how do I access objectB's theView property from inside objectC without having to import objectB's header? I would like to use just the delegate properties to do that.</p>

<p>If I try from C, for example:</p>

<pre><code>CGRect bounds = [delegate.theView bounds];
</code></pre>

<p>I receive the error: </p>

<pre><code>property theView not found on object of type id&lt;classBdelegate&gt; ???!!!
</code></pre>
