У меня есть UIImage, и я пытаюсь преобразовать его в NSData в Swift 2, как это:Почему я не могу преобразовать UIImage в NSData?
var cardImage = UIImage(named: "card")
let cardData = UIImagePNGRepresentation(cardImage) as NSData?
Однако cardData
всегда возвращает ноль и ошибки,
"fatal error: unexpectedly found nil while unwrapping an Optional value."
Кроме того, когда я распечатать картуImage дает, <UIImage: 0x124eca4f0>, {0, 0}.
Почему cardData
nil? Я не понимаю, что не так с кодом. Пожалуйста помоги!
Этот код не компилируется. Отправьте свой * реальный * код. –
var cardImage = UIImage (named: "card") возвращается дополнительно. Вы можете попробовать выполнить вход в консоль. Скорее всего, это будет ноль. –