Swift:UIImageJPEGRepresentation在循环时返回nil

时间:2016-08-23 04:46:20

标签: ios swift uiimagejpegrepresentation

我已经在几天内一直在寻找这个问题了。仍然没有答案。我正在尝试将多个图像发送到服务器,因此,我需要先将uiimage转换为nsdata。但是nsdata似乎是一个零,但第一个图像总是成功转换。这是代码:

    for image in images {

        var imageTemp: NSData?

        if let image_data = UIImageJPEGRepresentation(image, 1) {

            imageTemp = image_data
        }

        if imageTemp == nil
        {
            print("nil")
            return
        }

        i = i + 1;
    }

0 个答案:

没有答案