swift - 来自调试器的 XCode 消息 : Terminated due to memory issue when I use UIImageJPEGRepresentation

标签 swift xcode8 uiimagejpegrepresentation

    var data = UIImageJPEGRepresentation(image, 0.8)

我正在使用 XCode 8.0/Swift 3

当我使用来自 UIImagePickerController 的图像时,有时会收到“来自调试器的消息:由于内存问题而终止”错误

我尝试将压缩质量设为 0.2 而不是 0.8,但应用程序一直崩溃。 任何人都知道这是什么问题?我该如何解决?

最佳答案

我相信你有内存泄漏,因为在另一个地方使用了一些第三方库。请检查一下并告诉我你的发现

关于swift - 来自调试器的 XCode 消息 : Terminated due to memory issue when I use UIImageJPEGRepresentation,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41674638/

相关文章:

cordova - 用户环境不匹配(沙盒)OneSignal Cordova

swift - 推送到 git 后链接的 FrameWork 和库变灰

ios - 使用 MKGeodesicPolyline Swift 3 计算距离将出现错误

objective-c - 如何释放UIImageJPEGRepresentation或UIImagePNGRepresentation生成的数据?

ios - 在属性检查器或 Controller 代码中启用用户交互?

ios - 使用 Swift 动画约束更改(第二项)?

swift - 将 API 响应转换为 JSON 对象的问题

objective-c - Swift 中使用的 Objective C Array completionHandler

ios - 使用 UIImageJPEGRepresentation 时 compressionQuality 应该是什么?