내가 읽은이 주제에 관해서 비슷한 질문이 있는데 나는 거기에 주어진 조언을 따르려고 노력했다. 그리고 나는 95 % 완성되었지만 나머지 5 % ... 음, 잘 알고 있네 ;-)ObjectiveC/iPhone의 TwitPic API 사용하기
그래서 twitPic API를 호출하여 이미지를 업로드하려고하는데, 화면에 표시되는 UIImageView에 포함 된 이미지가 있습니다. 그것을 참조하십시오). API 호출을 형성하는 내 코드는 다음과 같습니다
NSURL *url = [NSURL URLWithString:@"http://twitpic.com/api/upload"];
NSString *username = @"myUsername";
NSString *password = @"myPassword";
NSData *twitpicImage = UIImagePNGRepresentation(imageView.image);
// Now, set up the post data:
ASIFormDataRequest *request = [[[ASIFormDataRequest alloc] initWithURL:url] autorelease];
[request setPostValue:twitpicImage forKey:@"media"];
[request setPostValue:username forKey:@"username"];
[request setPostValue:password forKey:@"password"];
// Initiate the WebService request
[request start];
나는 그것을 '을 (를) 찾을 수 없습니다 이미지를'진술에서 다시 오류가 발생합니다.
제가 잘못하고있는 것이 명백한가요? 전혀 암시 야? 나는 ObjectiveC에서 1 주일 밖에 안 남았으므로 그것은 정말 초보자 오류 일 가능성이 큽니다.
동일한 트랙에서 - 여기 코드에서 성공 또는 실패를 올바르게 캡처 할 수있는 방법이 무엇인지 명확하지 않습니다. 현재 최선의 방법이 아닌 경고에 'responseString'을 덤프하고 있습니다. 어떻게 할 수 있습니까? 나는 결과를 제대로 확인합니까?
나는 또한 '디버깅/콘솔 로깅 도구로 의심되는'NSLog '의 사용을 보았습니다. 그러나 XCode에서이 출력을 볼 수는 없습니다. 디버거 - 모든 단서?!
죄송합니다. 위의 내용이 정말로 바보 스럽다면 조금은 비웃을 수 있습니다. 그러나 저는 iPhone 모험심으로 고립되어 있습니다. 아무도 튀지 않는 사람이 없으므로 여기에서 모두 내리고 있습니다.)
건배,
제이미.