Из-за этого вы читаете
CGColor(red: 0.5, green: 0.5, blue: 0.5, alpha: 0.5)
только в Mac OS. iOS не поддерживает это
Если вы хотите сделать то же самое в iOS, вы можете преобразовать его из UIColor
в
UIColor(red: 0.5, green: 0.5, blue: 0.5, alpha: 0.5).cgColor