title: Objective C custom class methods not being called
body: <p>So I have this custom class with just a test method that does nslog.  I am going to reuse this method many times in my app.  The interface looks like this.</p>
  
  <pre><code>@interface TestViewController: UIViewController {  CMImageMover * imageMover }
  </code></pre>
  
  <p>Then in the view did load I:</p>
  
  <pre><code>imageMover = [[CmImageMover alloc] init];
  </code></pre>
  
  <p>If I do:</p>
  
  <pre><code>[imageMover testMethod];
  </code></pre>
  
  <p>Right after the alloc and init it works in the viewDidLoad function but if I call it again from another function in the view controller nothing works and the class method does not get called.</p>
  
  <p>What am I doing wrong here.  Every other var I declare like NSArray/NSTimer, I do the say way and I am able to access and use it throughout my controller. </p>