Frage

Ich habe erstellt einen änderbaren array mit NSRect Werte.Ich möchte überprüfen, ob die NSPoint ich erstellt innerhalb dieses Rechtecks.Was ist der beste Weg, dies zu tun in cocoa.

War es hilfreich?

Lösung

Aus der Stiftung Funktionen Referenz:

BOOL NSPointInRect (
   NSPoint aPoint,
   NSRect aRect
);

"Gibt einen booleschen Wert zurück, der angibt, ob ein gegebener Punkt in einem bestimmten Rechteck."

Andere Tipps

Eine berechtigte Frage, denn nicht jeder erkennt, dass es sehr viele Hilfsfunktionen zur Verfügung gestellt in die Stiftung NSRect Extensions-Referenz Datei, die Sie speichern müssen das Rad neu erfinden, alle über dem Platz.

Haben eine schnelle Lesen Sie die Referenz, um zu sehen, all die verschiedenen Orte, es kann helfen Sie.Ich fand es sehr hilfreich, wenn Sie anfangen.

NSPointInRect?

Ich begann diesen thread Was Kakao/Core-Foundation-helper-Funktionen wünschen Sie sich, Sie wüssten über 2 Jahren? Möglicherweise finden Sie etwas, das Sie nicht kannte.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top