내 앱에 간단한 TTURLRequest
을 구현하려고합니다. 저는 Three20 프레임 워크가 처음입니다. 나는 굉장한 캐싱 물건에 대해 주로 TTURLRequest
과 TTImageView
을 원한다.TTURL 응답이 없음
내 위임에 다음 코드를 가지고 :
- (void)requestDidFinishLoad:(TTURLRequest*)request {
TTURLDataResponse *response = request.response;
// Stuff to process response.data
}
response
항상 전무하다. 나는 내가 뭘 잘못하고 있는지 알 수 없다. 응용 프로그램 지원 디렉토리를 살펴본 후 적절한 데이터가있는 캐시 파일을 만들었으므로 응답이 있다는 것을 알고 있습니다. 내가 도대체 뭘 잘못하고있는 겁니까?
Joe가 Three20을 출시 한 이래로이 기능은 다소 직관력이 떨어졌습니다. 그 이유는 요청자가 바이너리 TTURLDataResponse 또는 TTURLImageResponse를 기대하는지 결정할 책임이 있다고 생각하기 때문입니다. 나는 TTURLRequest의 자체 init 코드로 인스턴스화 된 응답 유형을 선택하기위한 추가 매개 변수가있는 추가 편의 초기화 메서드를 제안하는 것이 좋습니다. –