IOS 同步操作 通信

    override func viewDidLoad() {
        super.viewDidLoad()
        // Do any additional setup after loading the view, typically from a nib.
        //NSData和NSString是属于同步的读取的,一般使用这两种都是读取本地的数据
//        let str = try? NSString(contentsOfURL: NSURL(string: "http://blog.youkuaiyun.com/czherui")!, encoding: NSUTF8StringEncoding)
        //用字符串读取输出主页源代码
        //print(str)
//        
        //二进制读取主页源代码
//        let data = try? NSData(contentsOfURL: NSURL(string: "http://blog.youkuaiyun.com/czherui")!)

//        print(data) //二进制数据输出

        //将读取的二进制 转换成 UTF8字符串输出
//        print(NSString(data: (data)!!, encoding: NSUTF8StringEncoding))

        var resp:NSURLResponse?
        //同步请求
        let data = try? NSURLConnection.sendSynchronousRequest(NSURLRequest(URL: NSURL(string: "http://blog.youkuaiyun.com/czherui")!), returningResponse: &resp)
        //此时返回的是二进制,要把他专成字符串
//        print(NSString(data: (data)!, encoding: NSUTF8StringEncoding))

        //返回协议头的信息
        if let r = resp {
            print(r)
        }
    }
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值