zoukankan      html  css  js  c++  java
  • NSURLConnection简单使用(一)

    NSString *urlString        = [NSString stringWithFormat:@"http://cnblogs.com/时光"];
    // 如果url中有中文,必须encode
    NSString *encodedUrlString = [urlString stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding];
    
    // 1,创建NSURL
    NSURL *url                 = [NSURL URLWithString:encodedUrlString];
    // 2,创建Request
    NSURLRequest *request      = [NSURLRequest requestWithURL:url];
    // 3,连接
    // queue: 指的是Block将要执行的queue,一般都是mainQueue
    [NSURLConnection sendAsynchronousRequest:request queue:[NSOperationQueue mainQueue] completionHandler:^(NSURLResponse *response, NSData *data, NSError *connectionError) {
        // 主线程,queue=[NSOperationQueue mainQueue]
        NSLog(@"%@", [NSThread currentThread]);
    }];
    
    NSLog(@"%@", urlString);
    NSLog(@"%@", encodedUrlString)
    

    2015-03-28 16:00:37.366 Demo1[1248:42662] http://cnblogs.com/时光
    2015-03-28 16:00:37.367 Demo1[1248:42662] http://cnblogs.com/时光
    2015-03-28 16:00:37.484 Demo1[1248:42662] <NSThread: 0x7fbb91e04b50>{number = 1, name = main}

  • 相关阅读:
    (31)对象的克隆
    (30)批处理文件.bat
    06.v-on的修饰符
    06.v-on参数问题
    06.2修饰符补充
    06.1v-on基础+-.
    03.data数据对象
    02.el挂载点
    02.5v-pre指令
    02.4v-text指令
  • 原文地址:https://www.cnblogs.com/zhudongfang/p/4374361.html
Copyright © 2011-2022 走看看