0
사용자를 인증하려고하지만 내 앱이 'NSInternalInconsistencyException'오류로 인해 계속 충돌합니다. 이유 : '잘못된 매개 변수가 충족되지 않음 : urlRequest'내가 잘못 했나요?AfNetworking을 사용하여 사용자 인증
다음은
-(IBAction)btnLogin:(id)sender
{
AFHTTPRequestOperationManager *manager = [AFHTTPRequestOperationManager alloc];
NSDictionary *parameters = @{@"email": email.text, @"pass": pword.text};
NSString *str = @"http://www.blablablabla/api2/user.php?type=login";
str = [str stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding];
NSMutableURLRequest *request = [manager.requestSerializer requestWithMethod:@"POST" URLString:str parameters:parameters];
AFHTTPRequestOperation *operation = [[AFHTTPRequestOperation alloc] initWithRequest:request];
//[operation setCredential:credential];
[operation setResponseSerializer:[AFJSONResponseSerializer alloc]];
[operation setCompletionBlockWithSuccess:^(AFHTTPRequestOperation *operation, id responseObject) {
NSLog(@"Success: %@", responseObject);
} failure:^(AFHTTPRequestOperation *operation, NSError *error) {
NSLog(@"Failure: %@", error);
}];
[manager.operationQueue addOperation:operation];
}
감사합니다. nil을 전달한 후 응답을 주었지만 수동으로 매개 변수 앞에 전달할 때도 전자 메일과 암호를 전달하지 않았습니다 @nsdebug –