title: ASIHTTPREQUEST xCode - Crashing when setting delegate
body: <p>Firstly, the app worked fine before when the request was in the ViewController. I have now moved it to it's own class file to conform to the MVC model, but is crashing when I initiate the request. I've debugged and have narrowed it down to the line where I set the delegate as self. I've edited the class' .h file to conform to 'ASIHTTPRequestDelegate', and still no luck. I do not get a compiler error when the run pauses, however it does point me to his line of code when the method is called:</p>
  
  <pre><code>if (delegate &amp;&amp; [delegate respondsToSelector:didStartSelector]) {
  </code></pre>
  
  <p>The following code is what I'm using to initiate the request, and this is being called from the ViewController. Any ideas?</p>
  
  <pre><code>-(void) authenticateLoginWithURLString:(NSString *)address Username:(NSString*)username Password:(NSString*)password{
      //LoginViewController *loginVC = [LoginViewController new];
      ASIFormDataRequest *request = [ASIFormDataRequest requestWithURL:[NSURL URLWithString:address]];
      [request setPostValue:username forKey:@"u"];
      [request setPostValue:password forKey:@"pw"];
      [request setDelegate:self];
      [request startAsynchronous];
  }
  </code></pre>
  
  <p><img src="https://i.stack.imgur.com/41JoD.png" alt="enter image description here"></p>