MGTwitter를 사용하여 사용자의 프로필 이미지를 가져 와서 캐시하는 가장 효율적인 방법은 무엇입니까?MGTwitterEngine - 프로필 imags를 가져와 캐시하는 효율적인 방법
우리의 문제는 이미지의 URL을 얻기 위해 getUserInformationFor
에 대한 호출이 있어야한다는 것입니다. 그런 다음 getImageAtURL
은 서버를 두 번 호출합니다. 현재, 우리는 단지 이미지 정보가 필요하기 때문에 여분의 정보는 다른 모든 정보를 다운로드해야합니다. 한 번에 (예 : 사용자 프로필 이미지 목록을 가져 오기 위해)이 통화 중 20-30 건을 수행 할 수 있음을 명심하면 매우 느려집니다.
둘째, 매번 다운로드 할 필요가 없도록 이미지를 캐시하는 가장 효율적인 방법은 무엇입니까? (프로필 이미지가 절대로 변경되지 않는다고 가정해도 괜찮습니다.) 현재 우리는 트위터 사용자 명을 파일 이름으로 사용하여 NSTemporaryDirectory()에 쓰고 각 트위터 요청에 대해 파일 이름이 해당 디렉토리에 있는지 확인하십시오. 보다 효과적이고 효율적인 방법이 있습니까?