-2
我有一个UIImage,我试图将其转换为NSData的斯威夫特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."
,当我打印出它给出的cardImage,<UIImage: 0x124eca4f0>, {0, 0}.
为什么cardData
为零?我不明白代码有什么问题。请帮忙!
代码不编译。请发布您的*真实*代码。 –
var cardImage = UIImage(名为:“card”)返回可选项。您可以尝试在控制台中记录输出。最有可能的是它是零。 –