
NSString类的initWithData方法,其第二个参数encoding,应当传入一个代表编码方式的常量,例如NSUTF8StringEncoding。
亮点:
我们知道,使用NSURLConnection的代理方法下载网页,存到一个NSData中,
NSMutableData *pageData; [pageData appendData:data];
|
1 2 |
NSMutableData *pageData; [pageData appendData:data]; |
如果网页编码是UTF-8的,可以这么转换为字符串:
NSString *pageSource = [[NSString alloc] initWithData:pageData encoding:NSUTF8StringEncoding];
|
1 |
NSString *pageSource = [[NSString alloc] initWithData:pageData encoding:NSUTF8StringEncoding]; |
未知美人
HxLauncher: Launch Android applications by voice commands