Gavin.han

致力于移动开发 技术改变生活

导航

2012年12月1日

摘要: 网络连接中用到的类: 一.Reachability 1.添加Reachability 的.h和.m文件,再添加SystemConfiguration.framework。 2.Reachability中定义了三种网络状态: typedef Num{ NotReachable = 0, //无连接 ReachableViaWiFi, //使用3G/GPRS网络 ReachableViaWWAN //使用WiFi网络 }NetworkStatus; 3.示例: Reachability *reachability = [Reachablity reachabilityWithHos... 阅读全文

posted @ 2012-12-01 20:41 gavin.han 阅读(3926) 评论(0) 推荐(0) 编辑

摘要: 一、 XML:用到一个开源解析类,GDataXMLNode(将其加入项目中),添加libxml2.dylib框架 经常用到的方法: 1.- (id)initWithXMLString:(NSString *)str options:(unsigned int)mask error:(NSError *)error 2.- (id)initWithData:(NSData *)data options:(unsigned int)mask error:(NSError *)error 这两个方法可以将NSString类型或者NSData类的数据转化为GDataXMLNode类可以解析的XM... 阅读全文

posted @ 2012-12-01 20:15 gavin.han 阅读(2519) 评论(0) 推荐(0) 编辑

摘要: 一、同步下载(交互不好,容易出现卡死现象,一般下载数据较小或有特定需求才使用)。 发送同步请求后,程序将停止用户交互,直到服务器返回数据完成后,才进行下一步的操作。 步骤: 1.创建NSURL NSURL *url = [[NSURL alloc] initWithString:@"http://www.baidu.com/"]; 2.通过URL创建NSURLRequest NSURLRequest *request = [[NSURLRequest alloc] initWithURL:url cachePolicy:NSURLRequestUseProtocolCach 阅读全文

posted @ 2012-12-01 19:54 gavin.han 阅读(1517) 评论(0) 推荐(0) 编辑