【发布时间】:2016-07-07 10:33:15
【问题描述】:
在 quickblox 上上传个人资料图片时出错。
错误是
致命错误:在展开可选值时意外发现 nil
关于这个
let imageData: NSData = UIImageJPEGRepresentation(userImage, compression)!
【问题讨论】:
在 quickblox 上上传个人资料图片时出错。
错误是
致命错误:在展开可选值时意外发现 nil
关于这个
let imageData: NSData = UIImageJPEGRepresentation(userImage, compression)!
【问题讨论】:
您可以找到完整的文档here。以下是此方法可能返回 nil 的原因。
如果图像没有数据或者如果 底层 CGImageRef 包含不受支持的位图格式的数据。
还规定压缩参数应该是介于 0.0 和 1.0 之间的 CGFloat。该值决定了图像的压缩率。 0.0 是最低质量(最大压缩)。 1.0 是最高质量(最小压缩)。
如果这不能解决您的问题,您可能需要在上下文中添加,以便我们可以看到 userImage 和 compression 变量发生了什么变化
【讨论】: