NSMutableArray containsObject Methode nicht zu erkennen, Objekt

//Add the button to the NSMutableArray.
...
UIButton *btn = [UIButton buttonWithType:UIButtonTypeCustom];
[[self hBtns] addObject:btn];
...

//In another method, try to see if it exists.
- (void)didPushBtn:(id)sender
{
  UIButton *btn = (UIButton *)sender;
  if ([[self hBtns] containsObject:btn]) //Is false every time.
  ...
}

Warum ist es nicht zu erkennen, dass die UIButton ist im array?


BEARBEITEN

Es stellt sich heraus, dass es nicht selbst erkennen, es Recht, nachdem es Hinzugefügt:

UIButton *btn = [UIButton buttonWithType:UIButtonTypeCustom];
[[self hBtns] addObject:btn];
if ([[self hBtns] containsObject:btn]) //Returns false.
Schreibe einen Kommentar