一,常用 1> 不错的处理接收到的网络图片数据的方法 id img= ISNSNULL(pic)?nil:[pic valueForKey:@"img"]; NSString* picture = ISNSString(img)?img:@""; [data setPicture:picture];
分类:
移动开发 时间:
2016-02-29 19:30:59
阅读次数:
146
原文在此 一、整体介绍 NSURLSession在2013年随着iOS7的发布一起面世,苹果对它的定位是作为NSURLConnection的替代者,然后逐步将NSURLConnection退出历史舞台。现在使用最广泛的第三方网络框架:AFNetworking、SDWebImage等等都使用了NSUR
分类:
移动开发 时间:
2016-02-25 00:12:22
阅读次数:
323
1 // 2 // ViewController.m 3 // IOS_0218_网页开发1 4 // 5 // Created by ma c on 16/2/18. 6 // Copyright © 2016年 博文科技. All rights reserved. 7 // 8 9 #impor
分类:
移动开发 时间:
2016-02-18 17:42:49
阅读次数:
236
TCP:一对一 保证数据安全到达 基于连接 UDP:可以实现广播 非连接 传输效率高(因为不用建立连接)不能保证数据准确到达 HTTP:超文本传输协议 socket:长连接 数据传输实时,开发效率低,传输效率高,对程序员要求高,容错性差 HTTP: 基于TCP连接协议的数据传输的协议,开发效率高,容
分类:
移动开发 时间:
2016-02-18 01:14:16
阅读次数:
221
若想App通过审核,则必须对网络环境进行判断,在无网络的时候进行提醒等处理。 Apple 的 例程 Reachability 中介绍了取得/检测网络状态的方法。要在应用程序程序中使用Reachability,首先要完成如下两部: 1.1. 添加源文件: 在你的程序中使用 Reachability 只
分类:
移动开发 时间:
2016-02-16 20:36:18
阅读次数:
203
服务器和客户端 网络架构: CS:Client Server :优势:用户体验度高 缺点:不能跨平台 BS:Browser Server:优势:跨平台,缺点:性能依赖于网速 长连接和短连接 长连接:保证数据的实时性 TCP协议:需要建立连接 保证数据安全 属于长连接 UDP协议:可以实现1对多(广播
分类:
移动开发 时间:
2016-02-15 22:47:51
阅读次数:
206
使用iOS SDK中的HTTP网络请求API,相当的复杂,调用很繁琐,ASIHTTPRequest就是一个对CFNetwork API进行了封装,并且使用起来非常简单的一套API,用Objective-C编写,可以很好的应用在Mac OS X系统和iOS平台的应用程序中。ASIHTTPRequest
分类:
移动开发 时间:
2016-02-15 19:50:48
阅读次数:
248
XCode7 更新以来,默认是不允许加载一些http网络请求,是因为现在网络大部分使用更安全的https协议头。 所以,iOS网络编程如果出现请求无效,事先考虑是否设置一下了以下操作:
分类:
移动开发 时间:
2016-02-14 23:39:07
阅读次数:
225
1 // 2 // ViewController.m 3 // IOS_0206_文件上传 4 // 5 // Created by ma c on 16/2/6. 6 // Copyright © 2016年 博文科技. All rights reserved. 7 // 8 9 #import
分类:
移动开发 时间:
2016-02-11 16:51:54
阅读次数:
404
1 // 2 // ViewController.m 3 // NSURLSession 4 // 5 // Created by ma c on 16/2/1. 6 // Copyright © 2016年 博文科技. All rights reserved. 7 // 8 9 #import "
分类:
移动开发 时间:
2016-02-02 01:18:54
阅读次数:
343