An object that manages image-based content and allows you to perform animations on that content.
<aside> ๐ก CA = Core Animation
</aside>
์ด๋ฏธ์ง ๊ธฐ๋ฐ์ ์ปจํ ์ธ ๋ค์ ๊ด๋ฆฌํ๊ณ , ํด๋น ์ด๋ฏธ์ง๋ค๋ก ์ ๋๋ฉ์ด์ ์ ๋ง๋ค์ด์ฃผ๋ ๊ฐ์ฒด.
์ ๋ฐ์ ์ผ๋ก ๋งํ๊ณ ์๋ ๋ ์ด์ด๋ ๋ฌด์ธ๊ฐ ๋น์ฅฌ์ผ ์ปจํ ์ธ ๋ฅผ ํตํฉ์ ์ผ๋ก manageํด์ฃผ๋ ๊ฐ์ฒด์ ๋๋์ ๋๋ค.
CALayer Tutorial for iOS: Getting Started
As you probably know, everything you see in an iOS app is a view. ์ค ๋ญ๊ฐ ๋ฉ์์ด
์ฑ์ ์ฌ๋ฌ๊ฐ์ง์ ๋ทฐ๋ก ๊ตฌ์ฑ๋์ด ์์ง๋ง, ๊ฐ ๋ทฐ๋ ๋ ์ด์ด๋ผ๋ ํด๋์ค์ ์ํด backed by
UIView ๋ ์ฌ์ฉ์์ 'ํฐ์น ์ด๋ฒคํธ', ๋ ์ด์์ ๋ฑ ๋ง์ ๊ฒ๋ค์ ๋ค๋ฃน๋๋ค.
๊ทธ๋ฌ๋, UIView๋ ๋๋ก์๊ณผ ์ ๋๋ฉ์ด์ ์ ์ง์ ์ ์ผ๋ก ์ปจํธ๋กคํ์ง ์์ต๋๋ค.
UIKit delegates that task to the Core Animation framework, which enables the use of CALayer.