Appareantly 아니 AFImageRequestOperation
,하지만 단지 AFImageResponseSerializer
그리고 솔직히 나는 그것을 얻지 않거나 아마 AFNetworking 사이트를 통해 너무 오래 찾고 있어요 ... 이전 AFNetworking와 이미지를 다운로드하는 것은 매력과 같았습니다. 이전 버전의 AFnetworking으로 돌아가는 것을 싫어합니다. 새 버전을 통해 거의 모든 작업을 수행 했으므로 ... 누구든지?AFNetworking 2.0으로 이미지를 다운로드하는 방법?
51
A
답변
126
그래서 2.0과 같은 것을 원합니다. 아담 언급 한 바와 같이 그냥 이미지 뷰 이전 버전에 대한
[myImageView setImageWithURL:[NSURL URLWithString:@"http://sitewithimage.com/images/myimage.png"]];
4
로 던져 싶은 경우
AFHTTPRequestOperation *requestOperation = [[AFHTTPRequestOperation alloc] initWithRequest:urlRequest];
requestOperation.responseSerializer = [AFImageResponseSerializer serializer];
[requestOperation setCompletionBlockWithSuccess:^(AFHTTPRequestOperation *operation, id responseObject) {
NSLog(@"Response: %@", responseObject);
_imageView.image = responseObject;
} failure:^(AFHTTPRequestOperation *operation, NSError *error) {
NSLog(@"Image error: %@", error);
}];
[requestOperation start];
당신은 또한 다음과 같은 것을 할 수있는, 더 responseSerializer가 없다, 당신은
수도 있습니다 스위프트에AFNetworking
를 사용하는 사람들을 위해
AFHTTPRequestOperation *requestOperation = [[AFHTTPRequestOperation alloc] initWithRequest:urlRequest];
//requestOperation.responseSerializer = [AFImageResponseSerializer serializer];
[requestOperation setCompletionBlockWithSuccess:^(AFHTTPRequestOperation *operation, id responseObject) {
NSLog(@"Response: %@", responseObject);
_imageView.image = [UIImage imageWithData:responseObject];
} failure:^(AFHTTPRequestOperation *operation, NSError *error) {
NSLog(@"Image error: %@", error);
}];
[requestOperation start];
0
는 above solution은 다음과 같이 쓸 수있다
관련 문제
- 1. AFNetworking 2.0으로 캐시 이미지 관리
- 2. AFNetworking 2.0을 사용하여 파일을 다운로드하는 방법
- 3. 안드로이드에서 이미지를 다운로드하는 방법?
- 4. 이미지를 다운로드하는 방법?
- 5. 서버에서 이미지를 다운로드하는 방법
- 6. WebClient에서 이미지를 다운로드하는 방법
- 7. AFNetworking을 사용하여 웹 서버에서 이미지를 다운로드하는 방법
- 8. PHP에서 폴더로 이미지를 다운로드하는 방법
- 9. 방향성이없는 URL에서 이미지를 다운로드하는 방법
- 10. Python CGI에서 이미지를 다운로드하는 방법
- 11. 매일 빙 이미지를 다운로드하는 방법
- 12. 이미지를 다운로드하는 가장 좋은 방법
- 13. 피카소 라이브러리로 이미지를 다운로드하는 방법?
- 14. Scrapy를 사용하여 이미지를 다운로드하는 방법?
- 15. iOS에서 AFNetworking 및 CoreData를 사용하여 리소스를 다운로드하는 코드를 구조화하는 방법
- 16. URL에서 이미지를 다운로드하는 PHP
- 17. Android ImageView를 사용하여 이미지를 점차적으로 다운로드하는 방법
- 18. 치료법을 사용하여 이미지를 다운로드하는 올바른 방법
- 19. 웹 서버에서 비동기 적으로 이미지를 다운로드하는 방법
- 20. 안드로이드에서 이미지를 다운로드하는 가장 좋은 방법
- 21. kinvey 서버에서 이미지를 업로드하고 다운로드하는 방법
- 22. URL에서 이미지를 다운로드하는 동안 UIactivityindicatorview를 사용하는 방법
- 23. 이미지에 URL에서 이미지를 다운로드하는 방법 폴더 Grails의
- 24. Picasa 웹 API에서 Java로 이미지를 다운로드하는 방법
- 25. Google 이미지 검색에서 1000 이미지를 다운로드하는 방법
- 26. web2py : SQLTABLE을 사용하여 이미지를 다운로드하는 방법
- 27. 웹 사이트에서 모든 이미지를 다운로드하는 방법?
- 28. facebook 및 Picassa에서 iphoneAPP의 이미지를 다운로드하는 방법
- 29. C# winforms webbrowser control - 이미지를 다운로드하는 방법?
- 30. 에뮬레이터를 사용하여 Android에서 이미지를 다운로드하는 방법
내 인생을 살았습니다 :) 몇 가지 해결책이 있다는 것을 알고있었습니다. – raistlin
메인 대기열 또는 백그라운드 대기열에 있습니까? 주요 큐 – Tander
하지만 https://github.com/AFNetworking/AFNetworking/blob/master/UIKit%2BAFNetworking/UIImageView%2BAFNetworking.h 체크 아웃, 많은 당나귀 일은 이미지보기에 이미지를 넣는 것일뿐입니다. – Bot