X-Git-Url: https://git.yukkurigames.com/?p=enjoyable.git;a=blobdiff_plain;f=Classes%2FNJDevice.m;h=ddc6cdeccaf5444c7722f1e3bf477206c0318004;hp=b03898f906a380da8f804ef3eb947ac3d02b7630;hb=58ce8f7f50f382f18e7b416eca737803af284868;hpb=5c56b988cdf5079dd5f3f256012e0d0a384f96f7 diff --git a/Classes/NJDevice.m b/Classes/NJDevice.m index b03898f..ddc6cde 100644 --- a/Classes/NJDevice.m +++ b/Classes/NJDevice.m @@ -76,6 +76,12 @@ static NSArray *InputsForElement(IOHIDDeviceRef device, id parent) { return self; } +- (BOOL)isEqual:(id)object { + return [object isKindOfClass:NJDevice.class] + && [[(NJDevice *)object productName] isEqualToString:self.productName] + && [(NJDevice *)object index] == self.index; +} + - (NSString *)name { return [NSString stringWithFormat:@"%@ #%d", _productName, _index]; }