pixelflut/PixLib-OpenSource — pull request #3 by cwschmidt (2013-06-06 11:22:22+00:00)
Title: PxPair - Bugfix 

Hallo Johnny,

ich hab' mir heute euere PixLib mal angeschaut und dachte, wir könnten da bestimmt ein paar nette Sachen für die Kupferwerk ioslib verwenden. Im Moment etabliere ich für die kwioslib unit-tests (mit OCUnit) und da bin ich in euerer lib auf einen Bug gestossen (als ich mir eine Methode 'geklaut' hatte). Es geht um PxPair und 'isEqualToPair'.

Wenn _first = nil oder _second = nil ist, dann funktioniert der einfache Vergleich der Komponenten nicht mehr, weil die "isEqual:" methode für den einzelnen Komponentenvergleich an 'nil' geschickt wird, jedoch [nil isEqual:nil] -> NO liefert.

Bsp:
[[PxPair pairWithFirst:nil second:nil] isEqualToPair:[PxPair pairWithFirst:nil second:nil]]
ergibt 'NO'

Wollte euch die Info und den Fix auch zukommen lassen.

Viele Grüße von KW,
Christian Schmidt