私はUIImageを持っている、と私はこのようスウィフト2にNSDataのに変換しようとしています:UIImageをNSDataに変換できないのはなぜですか?
var cardImage = UIImage(named: "card")
let cardData = UIImagePNGRepresentation(cardImage) as NSData?
しかし、cardData
はつねにnilとエラーを返し、
"fatal error: unexpectedly found nil while unwrapping an Optional value."
をまた、ときに私カードイメージを印刷します。<UIImage: 0x124eca4f0>, {0, 0}.
cardData
はなぜですか?コードに何が問題なのか分かりません。助けてください!
コードはコンパイルされません。あなたの* real *コードを投稿してください。 –
var cardImage = UIImage(名前: "card")はオプションです。コンソールに出力を記録することができます。おそらくそれは無駄でしょう。 –