찾다

 >  Q&A  >  본문

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

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

巴扎黑巴扎黑2757일 전489

모든 응답(1)나는 대답할 것이다

  • phpcn_u1582

    phpcn_u15822017-05-02 09:30:12

    해결할 수 없습니다. NSData로 변환하는 것은 압축 해제 작업과 유사하며 메모리 사용량을 줄일 수 없습니다.

    서버로 전송해야 하는 경우에는 아래 그림과 같은 방법을 사용하는 것을 권장합니다.

    으아아아

    회신하다
    0
  • 취소회신하다