이 코드를 사용하여 웹에서 iOS 앱에 이미지를 다운로드합니다.iOS 앱에서 여러 이미지 다운로드
https://github.com/AshFurrow/AFImageDownloader
[AFImageDownloader imageDownloaderWithURLString:@"http://static.ashfurrow.com.s3.amazonaws.com/github/worked.jpg" autoStart:YES completion:^(UIImage *decompressedImage) {
self.imageView.image = decompressedImage;
}];
이 코드 만 다운로드 한 이미지를 볼 수 있듯이 은 ...
어떻게 한 번에 더 많은 이미지를 다운로드 할 수 있습니까? 의 내 이미지 이름은 그렇게 될 것입니다 가정 해 봅시다: 1652 1651.png : x는 1에서 999 사이의 숫자이고, y는 1에서 예를 들어 4 에 번호
xy.png .png, 1653.png, 1654.png - 보시다시피, 내 이미지 이름의 마지막 숫자는 1에서 4까지의 "y"입니다.이 규칙, 모든 이미지 이름은 1, 2, 3로 끝납니다. 4.
그러나, 165는 "x"는, 그래서 이미지의 다음 세트는
난 당신이 내 지점을 가지고 희망을 1664.png, 1662.png, 1663.png를 1661.png됩니다. 그래서, 나는 11.png에서 9994.png까지 모든 이미지를 다운로드해야합니다.
어떤 아이디어? 위의 코드를 사용하여 다운로드하고 원래 이름으로 저장하는 방법.
미리 감사드립니다.
우선 루프의 백그라운드 스레드에서 동일한 함수를 호출 할 수 있습니다. 둘째, 나는 그 이미지가 매우 작기를 바랄 뿐이며, 이미지가 많아도 사용자가 다운로드해야하는 이미지가 많아지기를 바랍니다. – Jsdodgers
예. 그들은 작은, 최대 200kb 하나의 이미지 ... 음, 나는 "x"에 대한 이미지 이름의 첫 번째 부분에 대한 루프를 사용할 수있는 두 번째 부분은 "y"에 대해 ??? 두 개의 초기화로 루프의 예를 들어 주시겠습니까? 나는 새롭다 :) –
y 부분에 for 루프를 사용할 수없는 이유는 무엇입니까? 1 만 이미지 200kb? 2GB의 다운로드입니다! 일부 데이터 계획은 그다지 높지 않습니다. – Jsdodgers