2009-04-06 36 views
22

Tôi đã tạo một mảng có thể thay đổi có chứa các giá trị NSRect hay không. Tôi muốn kiểm tra xem NSPoint tôi đã tạo có nằm trong hình chữ nhật này hay không. Cách tốt nhất để làm điều này trong ca cao là gì.Cách kiểm tra xem NSPoint có nằm trong NSRect

Trả lời

47

Từ Foundation Functions Reference:

BOOL NSPointInRect (
    NSPoint aPoint, 
    NSRect aRect 
); 

"Trả về một giá trị Boolean cho biết liệu một điểm nhất định là trong một hình chữ nhật nhất định."

2

Câu hỏi hợp lệ vì không phải ai cũng nhận ra rằng có rất nhiều chức năng trợ giúp được cung cấp trong tệp Foundation NSRect Extensions Reference giúp bạn phải phát minh lại bánh xe khắp nơi.

Đọc nhanh tài liệu tham khảo để xem tất cả các địa điểm khác nhau có thể giúp ích. Tôi thấy nó rất hữu ích khi bắt đầu.

+1

Liên kết không còn hợp lệ. Tôi đoán đó là dự kiến ​​sau 8 năm. – mah

+0

Cảm ơn bạn đã đăng ký - Tôi đã cập nhật liên kết đến tham chiếu hiện đại hơn. – Abizern

Các vấn đề liên quan