Ios initImageAppleJPEG:返回到libJPEG警告消息意味着什么?

Ios initImageAppleJPEG:返回到libJPEG警告消息意味着什么?,ios,xcode,ios8,xcode6,Ios,Xcode,Ios8,Xcode6,在将我的iPhone 5s升级到iOS8,并使用Xcode 6 GM和Xcode 6.0.1后,我开始在控制台上看到以下消息: initImageAppleJPEG:1325:退回到libJPEG 还有人看到这个吗?我在网上找不到答案。我没有看到撞车或其他什么。这可能只是一种印象,但我注意到在快速滚动图像列表时出现了一些打嗝/减速。很难说它以前是否在那里,我现在才注意到,因为这些可疑的信息 这也可能是苹果忘记隐藏每个主要Xcode版本的警告信息之一。确保你的图像是jpg,我对png图像有这个问题

在将我的iPhone 5s升级到iOS8,并使用Xcode 6 GM和Xcode 6.0.1后,我开始在控制台上看到以下消息:

initImageAppleJPEG:1325:退回到libJPEG

还有人看到这个吗?我在网上找不到答案。我没有看到撞车或其他什么。这可能只是一种印象,但我注意到在快速滚动图像列表时出现了一些打嗝/减速。很难说它以前是否在那里,我现在才注意到,因为这些可疑的信息


这也可能是苹果忘记隐藏每个主要Xcode版本的警告信息之一。

确保你的图像是jpg,我对png图像有这个问题。

我发现这种情况发生在完全有效的JPEG图像上,所以我想苹果没有费心在自己的解码器中实现所有JPEG功能,并且在某些情况下必须使用事实上的标准libjpeg。

检查图像URL是否有空格。您可以从url字符串中删除空格,并在Swift中使用此扩展名将其转换为url

    extension String{
    func spaceRemovedURL() -> URL{
        let url = self.replacingOccurrences(of: " ", with: "%20")
        return URL(string: url)!
    }
}

没人知道?你得到答案了吗?还没有。。。我只是有点怀疑。我正在使用SDWebImage异步下载图像。也许这是他们使用的一些内部过程…@GuilhermeSprint不,我不这么认为..我没有使用SDWebImage,但我还是得到了这个我得到了这个,我没有使用SDWebImage,我得到了这个png,刷新缓存,删除了派生数据,然后离开了