Swift Color Literal은 Git으로 어떻게 표현됩니까?

소개



Xcode 8에서 Swift Color Literal이 본격적으로 도입되었습니다. Xcode 7.1의 playground에서 이미 채용되었지만, 그 이외에도 사용할 수 있게 되었습니다.
Color Literal은 직관적으로 색(iOS계의 UIColor와 macOS계의 NSColor)을 지정할 수 있는 기법입니다. (CGColor의 경우 [색상].CGColor와 같은 형식으로 지정합니다.)

입력 방법





Edit > Format > Show Colors를 선택하면 위 스크린샷과 같이 Colors 팔레트가 표시됩니다. 색상을 코드로 끌어다 놓으면 색상을 Color Literal로 입력할 수 있습니다.

Color Literal을 두 번 클릭하면 다시 편집할 수 있습니다.

Git에서 어떻게 표현되는지



문자열화되면 이런 형태가 됩니다. RGB와 알파를 double형의 0~1의 실수로 표현하고 있습니다.
view.backgroundColor = #colorLiteral(red: 0.2392156869, green: 0.6745098233, blue: 0.9686274529, alpha: 1)

관련 링크



UIColor를 Color Literal로 정의
Literals in Playgrounds
UIColor의 모든 정의는 #colorLiteral을 사용해 보았습니다.
코드 예제 htps : // 기주 b. 코 m / hsy ぃ ふぇ / 호 w와 ぢ sp ぁ y 포포 ょ r / b ぉ b / 뭐 r / 곤 t 롯 r. 수 ft

좋은 웹페이지 즐겨찾기