title: @property cgpoint not working
body: <p>I've been banging my head around this for some time...
  I have a an @property for a CGPoint in my ball class and I just can't assign it a new CGPoint
  The class that contains it looks like this</p>
  
  <pre><code>@interface Ball : NSObject
  
  @property (nonatomic) CGPoint position;
  
  @end
  
  @implementation Ball
  
  @end
  </code></pre>
  
  <p>later when I try to change the position like this</p>
  
  <pre><code>Ball * myBall = [[Ball alloc] init];
  
  CGPoint myPoint = CGPointMake(100.0,100.0); // some random values here
  
  myBall.position = myPoint;
  
  NSLog(@"%f,%f", myBall.position.x, myBall.position.y); 
  </code></pre>
  
  <p>the values it outputs are still <code>0.0000, 0.0000</code></p>