2015移动技术白皮书Android篇iOS篇项目管理篇综合篇结束语iOS项目框架设计项目结构的设计基类的设计自定义生命周期跳转器自定义UV打点控件图片缓存iOS网络底层框架设计网络请求的封装将JSON映射为实体对象数据缓存MockServiceiOS项目模块化拆分模块化拆分基础使用依赖倒置拆分iO...
分类:
移动开发 时间:
2016-01-07 20:20:44
阅读次数:
199
你可以在Github下载这个Demohttps://github.com/JanzTam/Reachability_Demo首先,引入系统的Reachability类,不知道怎么引入的话,在Xcode,按下shift+command+0,搜索Reachability,看到图中所选的工程下载即可。Re...
分类:
移动开发 时间:
2015-12-18 18:21:12
阅读次数:
191
1 飞机航班查询软件1.1 问题NSURLConnection是IOS提供的用于处理Http协议的网络请求的类,可以实现同步请求也可以实现异步请求,本案例使用NSURLConnection类实现一个飞机航班查询的工具软件,采用GET的同步请求方式访问网络数据,如图-1所示:图-11.2 方案首先创建...
分类:
移动开发 时间:
2015-12-16 19:24:19
阅读次数:
230
1 局域网群聊软件1.1 问题UDP协议将独立的数据包从一台计算机传输到另外一台计算机,但是并不保证接受方能够接收到该数据包,也不保证接收方所接收到的数据和发送方所发送的数据在内容和顺序上是完全一致的。UDP广播就是建立于UDP协议上的数据传输,当网络中的某一台计算机向交换机或路由发送一个广播数据时...
分类:
移动开发 时间:
2015-12-15 22:34:13
阅读次数:
798
1、 同步GET请求//第一步,创建URLNSURL *url = [NSURL URLWithString:@"http://api.hudong.com/iphonexml.do?type=focus-c"];//第二步,通过URL创建网络请求NSURLRequest *request = [[...
分类:
移动开发 时间:
2015-12-10 11:04:35
阅读次数:
223
摘要在不同平台通信的时候,首先需要将对象进行序列化。iOS平台上我们常用`NSKeyedArchiver`进行归档,当然也可以将数据处理为JSON或者XML格式。`NSKeyedArchiver`只能在iOS/Mac平台使用,因此它归档的二进制数据不适合于在不同平台之间使用。JSON和XML虽然由于...
分类:
移动开发 时间:
2015-12-08 21:46:03
阅读次数:
244
1.iOS开发——网络实用技术OC篇&网络爬虫-使用青花瓷抓取网络数据2.iOS开发——网络使用技术OC篇&网络爬虫-使用正则表达式抓取网络数据3.iOS—网络实用技术OC篇&网络爬虫-使用java语言抓取网络数据
分类:
移动开发 时间:
2015-12-07 00:24:50
阅读次数:
237
通过调用设备自带的浏览器,打开百度地图 1 // 1.定义一个方法,用来打开谷歌地图的功能 2 -(IBAction)openMaps 3 { 4 // 2.定义一个字符串,作为百度地图的当前地理位置 废弃 5 NSString *addressTest = @""; 6 ...
分类:
移动开发 时间:
2015-12-05 15:57:12
阅读次数:
139
创建一个IOSApp类IOSApp.h文件 1 #import 2 3 @interface IOSApp : NSObject 4 5 // 1.添加一个无参数的方法 6 -(void)printInfomation; 7 8 // 2.添加一个有参数的方法 9 -(void)buyApp...
分类:
移动开发 时间:
2015-12-05 00:24:00
阅读次数:
183
网络爬虫-使用java语言抓取网络数据前提:熟悉java语法(能看懂就行)准备阶段:从网页中获取html代码实战阶段:将对应的html代码使用java语言解析出来,最后保存到plist文件上一片文章已经介绍我们可以使用两个方式来抓取网络数据实现网络爬虫,并且大致介绍了一下怎么使用正则表达式去实现数据...
分类:
移动开发 时间:
2015-12-04 20:17:22
阅读次数:
171