나는 님파스를 처음 사용했습니다. 지금 내 응용 프로그램이 코드를 통해 4 개 이미지를 검색하려고 : 내가보기 때문에왜 내 후광 didImageLoad 메서드가 호출되지 않습니까?
for (int i=minFoto; i<=maxFoto; i++) {
NINetworkImageView* networkImageView = [self networkImageView];
NSString *resourceURL = [NSString stringWithFormat:@"%@registration/rest/users/account_get_foto/%@?fotoId=%d", baseURL, ssid, i];
NSLog(resourceURL);
[networkImageView setPathToNetworkImage:resourceURL
forDisplaySize: CGSizeMake(50, 50)
contentMode: networkImageView.contentMode];
나는 나의 루프가 작동 알고 네 NSLog의 제대로 나오지. 그러나, 나는 단지 첫 번째 이미지를 얻고있다. networkImageViewDidStartLoad는 한 번만 호출되며 didLoadImage 또는 networkImageViewDidFailLoad가 호출되지 않습니다. didLoadImage가 절대로 호출되지 않는 것이 이상하다고 생각합니다. 못. CharlieProxy (위대한 앱 BTW, 50 달러의 가치가있는)를 사용 중이기 때문에 데이터가 있음을 알고 있으며 응답 패킷에 이미지 데이터를 표시합니다.
[[Nimbus networkOperationQueue] setMaxConcurrentOperationCount:1];
을 그리고 예상대로, 나는 4 networkImageViewDidStartLoad 호출 및 didLoadImage 또는 networkImageViewDidFailLoad에 여전히 제로납니다 :
그래서 난 내 대표에서이 댓글을 달았습니다. 여기
는GET /registration/rest/users/account_get_foto/fdbc2222-7b75-4ff4-b111-623e951e5b00?fotoId=134 HTTP/1.1
Host: -------------:8080
User-Agent: Ferret/1.0 CFNetwork/548.0.3 Darwin/11.2.0
Accept: */*
Accept-Language: en-us
Accept-Encoding: gzip, deflate
Connection: keep-alive
(CharlieProxy에서) 내 요청 헤더이며, 여기에 지금은 조금 의아해 해요 "200 OK"
HTTP/1.1 200 OK
Server: Apache-Coyote/1.1
X-Powered-By: Servlet/3.0; JBossAS-6
Content-Type: image/*
Content-Length: 461109
Date: Tue, 31 Jan 2012 21:12:33 GMT
âPNG (png data deleted...)
을 보여주는 응답 헤더입니다. 내 서버가 분명히 이미지 데이터를 반환하지만, 내 애플 리케이션은 그것을 얻지 못하고있다. 어떤 아이디어?