내 코드에서 중대한 수학 기능을 테스트하고 이러한 코드가 제대로 작동하는지 확인해야 할 필요가있는 방법이 필요합니다. 포인트 배열을 기반으로 경로를 생성하고이 경로를 그래픽 컨텍스트없이 테스트 할 수 있기를 바랍니다.그래픽 컨텍스트없이 2D 점에서 기하학적 경로 만들기. iOS에서 가능합니까?
예를 들어, Java는 Path2D class과 같이 다양한 종류의 컨텍스트 또는보기에서 완전히 독립적 인 다양한 클래스가 있습니다. 특정 종류의 그래픽 컨텍스트에서 정보를 표시 할 필요가 없다면.
애플은 당신이 임의의 기하학적 모양을 만들고 조작하고 변경할 수있게 해주는 어떤 방법도 제공하지 않는 것처럼 보입니다.하지만 저는 여기에오고 싶었습니다.
CGPath에서 CGPathRef를 만들 수 있기 때문에 여기에있는 CGPathContainsPoint 메서드를 사용할 수 있습니다. http://developer.apple.com/library/ios/#documentation/graphicsimaging/Reference/CGPath/ Reference/reference.html. 그래픽 컨텍스트없이 CGPath-> CGPathRef를 어떻게 만들겠습니까? 문서에서는 이것을 가능성으로 언급하지 않습니다. 미리 감사드립니다 – cspam
내가 이런 식으로 할 수있는 것 같습니다 : CGPathRef polygonPath = CGPathCreateMutable(); 그런 다음 moveToPoint/AddLineToPoint를 모두 내 (x, y) 쌍으로 반복합니다. – cspam