[iOS] PHImageManager 메모리 이슈 및 개선
PHImageManager로 PHAsset을 이미지로 변환할 때 requestImage를 사용합니다. 이 때 targetSize가 필요한데, targetSize에 따라 메모리 사용량이 크게달라집니다. 참고 https://baechukim.tistory.com/127 WWDC에서도 소개되었는데 파일의 크기가 아닌 이미지의 pixel 크기가 메모리에 영향을 주게됩니다. 그래서 targetSize를 줄이면 메모리 사용량을 개선할 수 있습니다. (하지만 완전히 requestImage는 pixel크기에만 의존하진 않는 것 같습니다. 아래에 내용 추가) asset의 pixel사이즈의 width 혹은 height가 windowWidth의 5배를 넘는다면 windowWidth의 5배크기로 줄여서 테스트했습니다. 테스트..
iOS
2022. 4. 21. 00:41
공지사항