Как проверить, лежит ли NSPoint внутри NSRect

Я создал измененный массив, содержащий значения NSRect. Я хочу проверить, создан ли NSPoint я в этом прямоугольнике. Каков наилучший способ сделать это в cocoa.

Ответы

Ответ 1

Из Ссылка на базовые функции:

BOOL NSPointInRect (
   NSPoint aPoint,
   NSRect aRect
);

"Возвращает логическое значение, указывающее, находится ли данная точка в заданном прямоугольнике."

Ответ 2

NSPointInRect?

Ответ 3

Действительный вопрос, потому что не все понимают, что существует множество вспомогательных функций, предоставляемых в файле Foundation.h, который избавляет вас от необходимости повторно изобретать колесо по всему месту.

Прочитайте ссылку, чтобы увидеть все различные места, которые она может вам помочь. Я нашел его очень полезным при запуске.