Iphone Xcode中的Google Translate API:NSMutableURLRequest返回NULL,不是预期结果

Iphone Xcode中的Google Translate API:NSMutableURLRequest返回NULL,不是预期结果,iphone,google-translate,Iphone,Google Translate,当我运行下面的google translation API URL时,它会返回正确的结果 但是,当我尝试在Xcode中使用以下代码时,它返回(Null)。如果您能提供任何帮助或见解,我将不胜感激 NSString *urlPath = [NSString stringWithFormat:@"/translate_a/t?client=t&text=%@&langpair=en|fr",@"Hello"]; NSURL *url = [[NSURL alloc] initWit

当我运行下面的google translation API URL时,它会返回正确的结果

但是,当我尝试在Xcode中使用以下代码时,它返回(Null)。如果您能提供任何帮助或见解,我将不胜感激

NSString *urlPath = [NSString stringWithFormat:@"/translate_a/t?client=t&text=%@&langpair=en|fr",@"Hello"];

NSURL *url = [[NSURL alloc] initWithScheme:@"http" host:@"translate.google.com" path:urlPath];

NSMutableURLRequest *request = [[[NSMutableURLRequest alloc] init] autorelease];
[request setURL:url];
[request setHTTPMethod:@"GET"];

NSURLResponse *response;
NSError *error;
NSData *data;
data = [NSURLConnection sendSynchronousRequest:request returningResponse:&response error:&error];

NSString *result = [[NSString alloc] initWithData:data encoding:NSUTF8StringEncoding]; 

NSLog(@"Text: %@",result);

您的编码不正确。将其更改为NSASCIIStringEncoding

我刚刚修复了你的代码并在本地运行,它就像一个魔咒一样工作

以下是结果

[你好],[你好],[叹词],[你好],[你好],[你好],[你好],[你好],[你好],[你好],[你好],[你好],[你好],[你好],[你好],[你好],[你好],[你好],[你好],[你好],[你好],[你好],[你好],[你好],[你好],[你好],[你好],[你好],[你好],[你好],[你好],[你好],[你好],[你好],[你好],,[你好],,,[你好],,,,[你好],[你好],[你好],,,,[你好]!非常感谢