摘要: 1 // 对图片要求不高的时候建议用jpg,要求比较高的时候用png 2 // 方式一: 3 // let imageData = UIImagePNGRepresentation(image)! 4 // 方式二: 5 // 参数2(compressionQuality):质量系数0-1,越大图片质量越高,越清晰 6 let imageData = UIImageJPEGRepre... 阅读全文
posted @ 2017-01-13 16:28 小课桌 阅读(437) 评论(0) 推荐(0) 编辑
摘要: 1 // 方式一:try方式 程序员手动捕捉异常 2 do { 3 try NSJSONSerialization.JSONObjectWithData(jsonData, options: .MutableContainers) 4 } catch { 5 // error异常的... 阅读全文
posted @ 2017-01-13 16:08 小课桌 阅读(3341) 评论(0) 推荐(0) 编辑
摘要: 创建客户端Socket 连接到服务器Socket 客户端Socket发送数据到服务器Socket 客户端Socket接收服务器返回的数据 关闭客户端Socket 阅读全文
posted @ 2017-01-13 14:50 小课桌 阅读(408) 评论(0) 推荐(0) 编辑
摘要: Socket翻译成套接字层、插座 Socket就是为网络服务提供的一种机制 通信的两端都是 Socket 网络通信其实就是 Socket 间的通信 数据在两个 Socket 间通过 IO 传输 Socket 是纯C语言的,是跨平台的 通讯示意图: 通讯原理图: 阅读全文
posted @ 2017-01-13 14:47 小课桌 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 第一次握手:Client将标志位SYN置为1,随机产生一个值seq=J,并将该数据包发送给Server,Client进入SYN_SENT状态,等待Server确认。 第二次握手:Server收到数据包后由标志位SYN=1知道Client请求建立连接,Server将标志位SYN和ACK都置为1,ack 阅读全文
posted @ 2017-01-13 14:43 小课桌 阅读(146) 评论(0) 推荐(0) 编辑