2010-06-16 5 views
0

iPad 응용 프로그램에서 사용자 정의 도형을 그리려합니다. 나는 UIBezierPath를 드로잉을 위해 사용하고 있는데 3.2를 사용할 수있다. 내 질문은이 클래스를 사용하는 것이 좋은지 아니면 핵심 그래픽으로 이동해야합니까? uibezierpath와 코어 그래픽 드로잉이 성능과 관련이 있습니까?iPad에서 그리기

답변

2

UIBeizerPath는 귀하의 삶을 편하게 만들어줍니다. 앱이 iPad 및 iPhone (예 : 유니버설) 용이고 iOS 4 이후에 출시되는 경우 iPhone 2G (iOS 4를 사용하지 않음)에서는 작동하지 않는 클래스를 사용하는 단점이 없습니다.

+0

예이 클래스는 3.2 이상에서 사용할 수 있습니다. 하지만 내 질문은 성능에 관한 것입니다. 코어 그래픽보다 빠를까요? – Manjunath

+2

이것은 도우미 클래스입니다. CoreGraphics를 사용하는 것처럼 사용합니다. - 말했듯이, 더 쉽게 삶을 살 수 있습니다. 반드시 더 빠르거나 느리지는 않습니다. 사용 결정은 속도보다는 내 대답에서 말한 것을 기반으로해야합니다. – Lee

2

기본적으로 동일한 속도 여야합니다. 진짜 질문 : 그것은 당신이 원하는대로합니까? 나는 그것을 할 수있을 때 (더 간단하기 때문에) 사용했고 Quartz를 사용해야했다.

속도까지 : 조기에 최적화하지 마십시오. 측정 (도구로).