Swift part3
■ このスレッドは過去ログ倉庫に格納されています
0581デフォルトの名無しさん
2014/10/03(金) 13:07:43.20ID:IPRvBh74Swift1.1からFailable Initializerが導入されて、init()がOptional型を返せるようになったからUIKitのAPIもそれに合わせられた
init(name: String, size: CGFloat) -> UIFont?
だから辞書に入れるときに明示的にアンラップしないといけない
(ていうか1.0の場合でもUIFont#init(name:, size:)はnil返しうるから、一旦Optional型に代入してnil検査するのが行儀のいいコード。リリースノートに書いてある。)
■ このスレッドは過去ログ倉庫に格納されています