J'ai créé un tableau mutable contenant des valeurs NSRect. Je veux vérifier si le NSPoint que j'ai créé est dans ce rectangle. Quelle est la meilleure façon de le faire dans le cacao.Comment vérifier si un NSPoint réside dans un NSRect
22
A
Répondre
47
De l'Foundation Functions Reference:
BOOL NSPointInRect (
NSPoint aPoint,
NSRect aRect
);
"Renvoie une valeur booléenne qui indique si un point donné est dans un rectangle donné."
1
NSPointInRect?
2
Une question valide car tout le monde ne se rend pas compte qu'il y a un grand nombre de fonctions d'assistance fournies dans le fichier Foundation NSRect Extensions Reference qui vous évite de devoir réinventer la roue un peu partout.
Avoir une lecture rapide à travers la référence pour voir tous les différents endroits, il peut aider. Je l'ai trouvé très utile au début.
1
J'ai commencé ce sujet What Cocoa/Core Foundation helper functions do you wish you knew about 2 years ago? Vous pouvez trouver autre chose que vous ne connaissez pas.
Le lien n'est plus valide. Je suppose que c'est à prévoir après 8 ans cependant. – mah
Merci pour le Heads up - J'ai mis à jour le lien vers la référence plus moderne. – Abizern