ios - 将 UIImage 转换为 PNG 延迟

标签 ios objective-c

有没有比 NSData* imageData = UIImagePNGRepresentation (image1 );

更快的方法将 UIImage 转换为 NSData

最佳答案

这是使用 UIImagePickerController 时的常见问题。该特定转换是任何尝试使用该方法的应用程序的瓶颈。使用 UIImageJPEGRepresentation(Image, 0.1),(0.1 是压缩级别,给定您希望保持的质量级别,这可以是 1.0 到 0.1 之间的任何值)是您可以使用的最好的方法,因为速度要快得多。希望对您有所帮助!

请注意这是一个笼统的答案,如果你能详细说明你在做什么,我可能会提供有用的代码。

关于ios - 将 UIImage 转换为 PNG 延迟,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23174935/

相关文章:

objective-c - 关于 NSClassFromString/检查手势识别器的混淆

ios - 从左侧在 UILabel 中插入文本

android - 移动实时同步(如 Trello) : sockets?

ios - 核心数据在两个属性上查找单个匹配项

iphone - 当 autoreleasepool 耗尽时,NSFileAttributes dealloc 中的 SIGSEGV SEGV_ACCERR 崩溃?

ios - NSPredicate 不适用于 ios 中的过滤

objective-c - iOS 应用程序启动时间太长无法显示

ios - 无法上传 iApp 托管内容

ios - NSPredicate 在 Objective C 中查找多个单词

ios - 如何将自定义类添加到我的 UITableViewController?