【问题标题】:Error in Swift while upload profile pic on quickblox在 quickblox 上上传个人资料图片时 Swift 出错
【发布时间】:2016-07-07 10:33:15
【问题描述】:

在 quickblox 上上传个人资料图片时出错。

错误是

致命错误:在展开可选值时意外发现 nil

关于这个

let imageData: NSData = UIImageJPEGRepresentation(userImage, compression)!

【问题讨论】:

    标签: ios swift chat quickblox


    【解决方案1】:

    您可以找到完整的文档here。以下是此方法可能返回 nil 的原因。

    如果图像没有数据或者如果 底层 CGImageRef 包含不受支持的位图格式的数据。

    还规定压缩参数应该是介于 0.0 和 1.0 之间的 CGFloat。该值决定了图像的压缩率。 0.0 是最低质量(最大压缩)。 1.0 是最高质量(最小压缩)。

    如果这不能解决您的问题,您可能需要在上下文中添加,以便我们可以看到 userImagecompression 变量发生了什么变化

    【讨论】:

    • 我有一个 in imageUrl 以及如何从该 url 获取名称?
    • 如何保存图片名称?
    • 图片是网上保存的还是本地保存的?哎呀,对不起。我读了解释,让我查一下
    • 图片保存在服务器上
    • 所以你要下载图片?
    猜你喜欢
    • 2020-01-10
    • 2014-04-14
    • 1970-01-01
    • 2015-05-22
    • 1970-01-01
    • 2018-06-06
    • 2018-01-08
    • 1970-01-01
    • 2018-12-20
    相关资源
    最近更新 更多