다음은 Obj-C 코드입니다.
CGContextSetStrokeColorWithColor(context, [[UIColor lightGrayColor] CGColor]);
신속하게 작성하려면 어떻게해야합니까?
답변
// Original answer.
var newColor = UIColor.lightGrayColor().CGColor
// Swift 3 version
var newColor = UIColor.lightGray.cgColor
답변
이상하게도 Swift가 3.0으로 진화함에 따라 그에 대한 답도 진화했습니다. Objective C 코드를 Swift로 변환하는 동안이 문제를 겪었습니다. 나는 이것이 누군가에게 도움이되기를 바랍니다! 🙂 오늘은 다음과 같습니다.
context.setStrokeColor(UIColor.lightGray.cgColor)
이 “연한 회색”대답은 실제로 일부 코드를 디버그하는 데 도움이됩니다. 고마워요!
답변
Swift 4+ 버전
UIColor.lightGray.cgColor