2014年10月30日

摘要: ios网络学习------4 UIWebView的加载本地数据的三种方式分类:IOS2014-06-27 12:56959人阅读评论(0)收藏举报UIWebView是IOS内置的浏览器,可以浏览网页,打开文档 html/htm pdf docx txt等格式的文件。 safari浏览器就是通过UI... 阅读全文
posted @ 2014-10-30 13:28 banish 阅读(215) 评论(0) 推荐(0) 编辑
 
摘要: ios网络学习------6 json格式数据的请求处理分类:IOS2014-06-30 20:33471人阅读评论(3)收藏举报[objc]view plaincopy#import"MainViewController.h"#import"Video.h"#definekBaseURL@"htt... 阅读全文
posted @ 2014-10-30 13:25 banish 阅读(280) 评论(0) 推荐(1) 编辑
 
摘要: 在iOS开发中,经常需要查看数组中得元素是否是自己想要的,但是苹果并没有对直接打印数组中得中文作处理,直接打印就会出现一堆很讨厌的东西,解决其实很简单,就是需要通过为NSArray添加分类,重写- (NSString *)descriptionWithLocale:(id)locale方法即可代码如... 阅读全文
posted @ 2014-10-30 13:24 banish 阅读(449) 评论(0) 推荐(0) 编辑
 
摘要: 网络应用中的数据解析,因为最近的应用,无论是Android的和ios平台的,一直用也是建议用的都是Json解析,xml解析都有点被遗忘了。然后最近自己在做着玩一个ios的小应用,涉及网络数据的抓取,一些网站可能都提供了自己api平台,这些一般都是支持我们对于数据协议格式的设定的。但是后来我在找寻到一... 阅读全文
posted @ 2014-10-30 09:36 banish 阅读(156) 评论(0) 推荐(0) 编辑
 
摘要: 系统对象的归档我就不介绍了,这个不复杂,自己看一下就会了。我在这里主要介绍自定义对象的归档。Sample.h文件[html]view plaincopy////Sample.h//Serialization////Createdby周敏on12-11-1.//Copyright(c)2012年周敏.... 阅读全文
posted @ 2014-10-30 09:20 banish 阅读(190) 评论(0) 推荐(0) 编辑
 
摘要: 一. 使用NSKeyedArchiver类操作对象的存取 特点:该类可以将对象以键值对的形式存入文件,并通过key从文件中取出,与android中的SharedPreference用法类似,而且它序列化后的数据是加密的 1. 将数据存入文件:[objc]view plaincopyNSStri... 阅读全文
posted @ 2014-10-30 09:19 banish 阅读(182) 评论(0) 推荐(0) 编辑
 
摘要: iOS经常需要用到数据类型的转换,下面列举一下常用类型的转换。1.NSDictionary类型转换为NSData类型:[cpp]view plaincopy//NSDictionary->NSData:NSDictionary*params=[NSDictionarydictionaryWithOb... 阅读全文
posted @ 2014-10-30 09:18 banish 阅读(814) 评论(0) 推荐(0) 编辑
 
摘要: 在iOS开发过程中,不管是做什么应用,都会碰到数据保存的问题。将数据保存到本地,能够让程序的运行更加流畅,不会出现让人厌恶的菊花形状,使得用户体验更好。下面介绍一下数据保存的方式:1.NSKeyedArchiver:采用归档的形式来保存数据,该数据对象需要遵守NSCoding协议,并且该对象对应的类... 阅读全文
posted @ 2014-10-30 09:17 banish 阅读(127) 评论(0) 推荐(0) 编辑
 
摘要: 将Json存进本地文件夹NSArray *paths=NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);NSString *path=[paths objectAtIndex:0];NSSt... 阅读全文
posted @ 2014-10-30 09:14 banish 阅读(213) 评论(0) 推荐(0) 编辑
 

2014年10月29日

摘要: 一、 XML:用到一个开源解析类,GDataXMLNode(将其加入项目中),添加libxml2.dylib框架 经常用到的方法: 1.- (id)initWithXMLString:(NSString *)str options:(unsigned int)mask error:(NSErr... 阅读全文
posted @ 2014-10-29 22:05 banish 阅读(307) 评论(0) 推荐(0) 编辑