1. CoreAnimation(Core Animation)과 CoreGraphics(Core?) 두 프레임워크의 차이점을 알고 싶습니다
2. 문의해도 별로 만족스러운 답변을 얻지 못해 전문가에게 물어보려고 왔습니다
3. GPU 사용량은 어떻게 되나요?
人生最曼妙的风景,竟是内心的淡定与从容!
우선 图形을 뜻하는 그래픽(Graphic)에 대해 알아보겠습니다.
图形
헤더 파일을 먼저 비교하세요
CoreAnimation.h
CoreGraphics.h
자세히 살펴보면 CoreGraphics이 기본 그리기 프레임워크라는 것을 알 수 있습니다. 실제로 사용할 것은 CG로 시작하는 기본 그리기 함수와 변수입니다.
CoreGraphics
QuartzCore은 CoreAnimation을 포함하는 프레임워크입니다. iOS 시스템의 기본 렌더링 프레임워크입니다. CoreGraphics을 기반으로 한 OC 언어 프레임워크입니다. , 기본 렌더링을 캡슐화합니다 CALayer.
QuartzCore
CoreAnimation
CALayer
이 시점에서 둘의 차이점을 이해하실 수 있을지 궁금합니다.
우선
图形
을 뜻하는 그래픽(Graphic)에 대해 알아보겠습니다.헤더 파일을 먼저 비교하세요
CoreAnimation.h
으아아아CoreGraphics.h
으아아아자세히 살펴보면
CoreGraphics
이 기본 그리기 프레임워크라는 것을 알 수 있습니다. 실제로 사용할 것은 CG로 시작하는 기본 그리기 함수와 변수입니다.QuartzCore
은CoreAnimation
을 포함하는 프레임워크입니다. iOS 시스템의 기본 렌더링 프레임워크입니다.CoreGraphics
을 기반으로 한 OC 언어 프레임워크입니다. , 기본 렌더링을 캡슐화합니다CALayer
.이 시점에서 둘의 차이점을 이해하실 수 있을지 궁금합니다.