title: AFJSONRequestOperation : variable 'operation' is uninitialized when captured by block
body: <p>I am getting the above warning in this code on line number 6 and the userInfo also becoming nil in the block.Please suggest something to remove this warning and userInfo issue.</p>
  
  <pre><code>AFHTTPClient *httpClient = [[AFHTTPClient alloc] initWithBaseURL:[NSURL URLWithString:@"some url"]];
  [httpClient registerHTTPOperationClass:[AFJSONRequestOperation class]];
  [httpClient setParameterEncoding:AFJSONParameterEncoding];
  [httpClient setDefaultHeader:@"Accept" value:@"application/json"];
  NSMutableURLRequest *request = [httpClient requestWithMethod:@"POST" path:path parameters:parameters];
  AFJSONRequestOperation *operation = [AFJSONRequestOperation JSONRequestOperationWithRequest:request success:^(NSURLRequest *request, NSHTTPURLResponse *response, NSDictionary* JSON)
                                       {
                                           [self.delegate didReceivedResponse:JSON withUserInfo:operation.userInfo];                                             
                                       } failure:^(NSURLRequest *request, NSHTTPURLResponse *response,
                                                   NSError *error, id JSON)
                                       {
                                           NSLog(@"Network : %@",error);
                                           [self.delegate didFailWithError:error withUserInfo:operation.userInfo];
                                       }];
  operation.userInfo = userInfo;
  [operation start];
  </code></pre>