2011-09-06 3 views
2

저는 AssetsLibrary Framework을 사용하여 사진에서 이미지를로드합니다.AssetsLibrary 프레임 워크를로드하는 데 너무 느린 이미지로드

[UIImage imageWithCGImage:[asset defaultRepresentation].fullScreenImage scale:1.0 orientation:(UIImageOrientation)[asset defaultRepresentation].orientation]; 

사진 1 장을 얻는 데 약 0.5 ~ 0.6 초가 소요됩니다. 사진은 그다지 크지 않습니다 (약 700 * 900).

나는 방법을 잘못 사용하고 있습니까? 최적화 할 수 있습니까? (이 사진을 원한다면 미리보기 이미지를 원하지 않아야합니다.)

많은 감사!

답변

0

이 방법을 올바르게 사용하고 있습니다. 사용자 경험을 최적화하는 아이디어 :

=> 미리보기 이미지를 먼저로드하십시오. (best with dispatch_async) - 정말 빨라야합니다. 이 작업이 완료되면 위와 같이 전체 화면 이미지를로드하십시오.

부드러운 애플 리케이션을 제공하기 위해 애플이 Photo App에서 수행하는 작업입니다.

건배,

헨드릭

관련 문제