title: Calling methods from another class in objective-c
body: <p>I know usually, when you want to call a method on another object, you do:</p>
  
  <p><code>NewObject *object = [NewObject alloc]init];</code></p>
  
  <p><code>[object callMethod];</code></p>
  
  <p>But I created a class that isn't an object itself meaning it doesn't have properties or memory management.  It has a couple methods that calculate some stuff.</p>
  
  <p>From any other class, all I have to do is import the header for this class and do:</p>
  
  <pre><code>#import "MyClass.h"
  
  [MyClass callMethod];
  </code></pre>
  
  <p>Why in this case do I not have to alloc init? It works just fine.</p>