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

有帮助吗?

解决方案

基础函数参考

BOOL NSPointInRect (
   NSPoint aPoint,
   NSRect aRect
);

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

其他提示

一个有效的问题,因为不是每个人都意识到,有在基金会提供了大量的辅助功能的NSRect扩展参考文件,该文件保存你不必重新发明轮子所有的地方。

必须通过引用快速阅读,看所有的不同的地方,它可以帮助。起步时,我发现它是非常有用的。

NSPointInRect?

我开始了这个话题 您希望 2 年前就知道哪些 Cocoa/Core Foundation 辅助函数? 您可能会发现其他您不知道的事情。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top