問題
UIButtonの枠線の色を指定する際に
button.layer.borderColor = UIColor.greenColor()
のようにすると
cannot assign value of type "UIColor" to type "CGColor?"
というエラーで怒れました。
これは、
「ボタンのボーダーカラーにはCGColorは使えるけど、UIColorは使えないよっ!」
ってことなので、CGColorの型を使う必要があります。
解決策
こんなときは
button.layer.borderColor = UIColor.greenColor().CGColor
として、後ろに.CGColor
をつけるだけで解決できました!!!