【发布时间】:2012-01-17 00:28:21
【问题描述】:
我正在使用 NSMutableURLRequest 下载网页,但在将网页放入 NSString 时遇到问题。
NSString *username = @"my_username";
NSString *password = @"my_password";
NSURL* url = [NSURL URLWithString:[NSString stringWithFormat:@"https://www.mypage.com/login.php?username=%@&password=%@", username, password]];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:url];
NSData *returnData = [NSURLConnection sendSynchronousRequest:request returningResponse:nil error:nil];
NSString *returnPage = [NSString stringWithFormat:@"%.*s", [returnData length], [returnData bytes]];
除了 åäö 等特殊字符外,这工作正常。有没有更好的方法?
【问题讨论】:
标签: objective-c utf-8 nsstring nsdata non-ascii-characters