cocoa异步请求 and libxml2.dylib(4)

发布时间:2021-06-07

其中enc是 NSStringEncoding 类型,因为服务器返回的字符中使用了中文 ,所以我们通过它指定了一个gb2312的字符编码。

许多资料中说,需要在NSOperation中重载一个叫做isConcurrent的函数并在其中返回YES,否则不支持异步执行。但是实际上,我们在这里注释了这个重载方法,程序也没有报任何错误,其执行方式依然是异步的。

@implementation URLOperation

@synthesize data=_data;

- (id)initWithURLString:(NSString *)url {

if (self = [self init]) {

NSLog(@"%@",url);

_request = [[NSURLRequest alloc] initWithURL:[NSURL URLWithString:url

//构建gb2312的encoding

enc

=CFStringConvertEncodingToNSStringEncoding(kCFStringEncodingGB_18030_2000);

_data = [[NSMutableData data] retain];

}

cocoa异步请求 and libxml2.dylib(4).doc 将本文的Word文档下载到电脑

精彩图片

热门精选

大家正在看

× 游客快捷下载通道(下载后可以自由复制和排版)

限时特价:7 元/份 原价:20元

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219