Implement isEqual: for XMPPJID

This commit is contained in:
Florian Zeitz 2013-01-06 19:42:00 +01:00
parent 8d6c591fa2
commit b976d0280c

View file

@ -225,4 +225,24 @@
{
return [self fullJID];
}
- (BOOL)isEqual: (id)object
{
XMPPJID *otherJID;
if (object == self)
return YES;
if (![object isKindOfClass: [XMPPJID class]])
return NO;
otherJID = object;
if ([node isEqual: [otherJID node]] &&
[domain isEqual: [otherJID domain]] &&
[resource isEqual: [otherJID resource]])
return YES;
return NO;
}
@end