Я работаю над приложением, в котором я хочу нарисовать Rectangle. Для рисования прямоугольника у меня есть две точки CGRECT. После рисования прямоугольника мне нужно пройти точку и проверить, находится ли данная точка внутри прямоугольника или нетМожет кто-то мне помочь. Спасибо
-(void)touchBeganAtPoint:(CGPoint)point{
if (isDrawingCompleted) {
match = NSNotFound;
for (NSInteger i = 0; i < [pointArray count]; i++)
{
NSValue *touchPointValue = [pointArray objectAtIndex:i];
CGPoint currentPoint = [touchPointValue CGPointValue];
CGRect controlPointRect = [self controlPointRectForPoint:currentPoint];
if (CGRectContainsPoint(controlPointRect, point))
{
match = i;
break;
}
}
}
}
точка - это переменная, которую я должен проверить, лежать внутри прямоугольника, который будет иметь две точки хранения в массиве точек. Точка массива всегда имеет две точки.