title: App crashes when accessing NSMutableArray Count ios
body: <p>I landed into a weird problem where i cannot use array.count that crashes my app.</p>
  
  <pre><code>@interface LAMasterViewController ()
  
  NSMutableArray * claimReports
  
  @end
      -(void)  ViewDidLoad
      {
         claimReports = [[NSMutableArray alloc] init];
          [claimReports addObjectsFromArray:[[LADataModelController getSingleton] getClaimReportsOrderedByIncidentDate] ];
  
      }
  
  -(NSArray *) getClaimReportsOrderedByIncidentDate
  { // it returns one record
      NSManagedObjectContext *context = [self managedObjectContext];
      NSError *error;
      NSFetchRequest *request = [[NSFetchRequest alloc] init];
      NSEntityDescription *entity = [ NSEntityDescription entityForName:@"ClaimReport" inManagedObjectContext:context];
      NSSortDescriptor *sortByIncidentDate = [[NSSortDescriptor alloc] initWithKey:@"dateOfIncident" ascending:NO];
      [request setEntity:entity];
      [request setSortDescriptors: [NSArray arrayWithObject: sortByIncidentDate]];
  
      NSArray *array = [context executeFetchRequest:request error:&amp;error];
      NSLog(@"Array Count %i" ,array.count);
      return  array;
  }
  
  
  - (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section
  {
  
    return claimReports.count; //crashes here
  
  }
  </code></pre>
  
  <blockquote>
    <p>error:
    -[LSClaimReport count]: unrecognized selector sent to instance 0xa54afc0
    2014-04-01 14:56:29.022 LossAdjusting[6956:70b] <em>*</em> Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[LSClaimReport count]: unrecognized selector sent to instance 0xa54afc0'</p>
  </blockquote>
  
  <p>What have i missed here. Seems a silly one. please guide.
  Thanks</p>