title: Comparison of distinct pointer types lacks a cast
body: <p>this is my code</p>
  
  <pre><code>NSDictionary *dictionary = [self.tableDataSource objectAtIndex:indexPath.row];
      NSArray *Children = [dictionary objectForKey:@"Children"];
      NSArray *Title = [dictionary objectForKey:@"Title"];
  
  if([Children count] == 0) {
      if(Title =="A #1"){
  UIImageView *tmp = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"bg2.png"]]; 
          [dvController.detailImage addSubview:tmp]; 
          [tmp release]; 
  </code></pre>
  
  <p>}
  i am not able to compare "Title", <code>at if(Title == "A #1") ,</code> its giving warning <code>"Compariosn of distinct pointer types lacks a cast"</code>  how can i compare Title in if condition.
  i also tried </p>
  
  <pre><code>if([Title isequalToString:@"A #1"])...but its not working for me.
  </code></pre>
  
  <p>Sry for unformated question.
  regards</p>