検索

ホームページ  >  に質問  >  本文

objective-c - UIimage转NSData时候内存过大

如果在不损害图片质量的情况下,转NSData,图片很大的情况下,如果是在主线程,会造成内存增大并且卡UI,如果是在子线程里,不会卡UI,但是内存同样会非常大.怎么解决呢?(注:测试图片,转出来data.length大约20M)

巴扎黑巴扎黑2757日前485

全員に返信(1)返信します

  • phpcn_u1582

    phpcn_u15822017-05-02 09:30:12

    解決できません。NSData への変換は解凍操作に似ており、メモリ使用量を削減できません。

    サーバーに送信する必要がある場合は、下の図に示す方法を使用することをお勧めします。

    リーリー

    返事
    0
  • キャンセル返事