26

我创建了一个包含 NSRect 值的可变数组。我想检查我创建的 NSPoint 是否在这个矩形内。在可可中做到这一点的最佳方法是什么。

4

4 回答 4

52

基础功能参考

BOOL NSPointInRect (
   NSPoint aPoint,
   NSRect aRect
);

“返回一个布尔值,指示给定点是否在给定矩形中。”

于 2009-04-06T11:16:30.643 回答
2

一个有效的问题,因为不是每个人都意识到Foundation NSRect Extensions Reference文件中提供了许多帮助函数,这使您不必到处重新发明轮子。

快速阅读参考资料,了解它可以提供帮助的所有不同地方。我发现它在开始时非常有用。

于 2009-04-06T11:42:55.540 回答
1

NSPointInRect?

于 2009-04-06T10:53:23.677 回答
1

我开始了这个线程你希望你在 2 年前知道哪些 Cocoa/Core Foundation 辅助函数?你可能会发现一些你不知道的东西。

于 2009-04-06T16:37:21.370 回答