ringa_lee
저는 iOS 개발 초보이기 때문에 질문의 의미를 잘 이해하고 있습니다.실습 중에는 정말 AFJSONRequestOperation을 사용하지 않았고 항상 작성자의 데모를 사용했습니다. 아래에서 데이터를 요청하세요.
AFJSONRequestOperation
AFHTTPRequestOperationManager *manager = [AFHTTPRequestOperationManager 관리자]; [manager GET:@"http://example.com/resources.json" 매개변수:nil 성공:^(AFHTTPRequestOperation *작업, id responseObject) { NSLog(@"JSON: %@", responseObject); } 실패:^(AFHTTPRequestOperation *작업, NSError *오류) { NSLog(@"오류: %@", 오류); }];
관리자로부터 작업 인스턴스를 가져오는 데 문제가 없습니다. 명령+마우스를 클릭하여 관리자가 작업에 대해 어떤 구성을 설정했는지 확인할 수 있습니다. 결국 그는 start를 직접 사용하는 대신 작업을 시작하기 위해 OperationQueue에 작업도 추가했습니다.
AFHTTPRequestOperationManager *manager = [AFHTTPRequestOperationManager 관리자]; Manager.responseSerializer = [AFJSONResponseSerializer 시리얼라이저]; Manager.requestSerializer = [AFJSONRequestSerializer 시리얼라이저]; AFHTTPRequestOperation *작업 = [manager HTTPRequestOperationWithRequest:요청 성공:^(AFHTTPRequestOperation *작업, id responseObject) { NSInteger statusCode = Operation.response.statusCode; //... } 실패:^(AFHTTPRequestOperation *작업, NSError *오류) { NSInteger statusCode = Operation.response.statusCode; //... }]; [manager.OperationQueue addOperation:작업];
저는 iOS 개발 초보이기 때문에 질문의 의미를 잘 이해하고 있습니다.
실습 중에는 정말
AFJSONRequestOperation
을 사용하지 않았고 항상 작성자의 데모를 사용했습니다. 아래에서 데이터를 요청하세요.관리자로부터 작업 인스턴스를 가져오는 데 문제가 없습니다. 명령+마우스를 클릭하여 관리자가 작업에 대해 어떤 구성을 설정했는지 확인할 수 있습니다. 결국 그는 start를 직접 사용하는 대신 작업을 시작하기 위해 OperationQueue에 작업도 추가했습니다.