我创建了一个包含NSRect值的可变数组。我想检查我创建的NSPoint是否在此矩形内。在可可中做到这一点的最佳方法是什么。
答案 0 :(得分:49)
来自Foundation Functions Reference:
BOOL NSPointInRect (
NSPoint aPoint,
NSRect aRect
);
“返回一个布尔值,指示给定点是否在给定的矩形中。”
答案 1 :(得分:2)
一个有效的问题,因为不是每个人都意识到Foundation NSRect Extensions Reference文件中提供了很多辅助功能,这样你就不必在整个地方重新发明轮子。
快速阅读参考资料,查看它可以提供的所有不同的地方。我发现它在开始时非常有用。
答案 2 :(得分:1)
NSPointInRect?
答案 3 :(得分:1)
我开始了这个帖子What Cocoa/Core Foundation helper functions do you wish you knew about 2 years ago?你可能会发现一些你不知道的东西。