iOS开发
linlindie
这个作者很懒,什么都没留下…
展开
-
NSXMLParser类解析xml--2
两种方法:1.ios中已有的NSXMLParse类2.Google的GDataXML也是基于libxml2的,因此在使用GDataXML之前,你需要先导入libxml2。这里详解ios中的nsxmlparse:NSXMLParser 实现的是sax方法解析xml文件。dom实现的原理是把整个xml文档一次性读出,放在一个树型结构里。在需要的时候,查找特定节点,然转载 2013-05-11 12:49:49 · 522 阅读 · 0 评论 -
NSXMLParser类解析xml
NSXMLParser类几个重要知识点1、要使用NSXMLParser类,必须遵循NSXMLParserDelegate协议,即在自身类声明时,必须加上2、必须设置代理,这样才能够访问自身重定义的方法,即才能处理xml中数据;3、以下对NSXMLParserDelegate协议中几个常用的方法进行说明:- (void)parserDidStartDocument:(NSXM转载 2013-05-11 12:47:16 · 579 阅读 · 0 评论 -
如何打开xml文件
xml文件是普通的文本文件用 记事本或者 vim或者 editplus,都可以打开 查看xml文件的源代码。但是如果你想要检查你的xml文档是否符合w3c规范也就是说你的xml文档是否是合格的能用的那么就要用xml文档解析器来解析,如果解析出来证明你的xml文档时正规的xml文档,如果解析失败则证明是不正规的xml文档。 要获得xml文档解析器很简单,浏览器就是,浏览器里含有xml解原创 2013-05-11 12:44:58 · 4138 阅读 · 1 评论 -
ios中XML的解析方法
iOS中XML解析是本文要介绍的内容,在iPhone开发中,XML的解析有很多选择,iOSSDK提供了NSXMLParser和libxml2两个类库,另外还有很多第三方类库可选,例如TBXML、TouchXML、KissXML、TinyXML和GDataXML。问题是应该选择哪一个呢?解析 XML 通常有两种方式,DOM 和 SAX:DOM解析XML时,读入整个XML文档并构建一个驻留转载 2013-05-11 12:43:37 · 738 阅读 · 0 评论 -
UIImageView响应点击事件
UIImageView *imgView =[[UIImageView alloc] initWithFrame:CGRectMake(0, 0,320, 44)];imgView.userInteractionEnabled=YES;UITapGestureRecognizer *singleTap =[[UITapGestureRecognizeralloc]initWithTar原创 2012-11-14 10:21:13 · 330 阅读 · 0 评论 -
创建一个 Timer
+ scheduledTimerWithTimeInterval: invocation: repeats:+ (NSTimer *)scheduledTimerWithTimeInterval:(NSTimeInterval)ti invocation:(NSInvocation *)invocation repeats:(BOOL)yesOrNo;+ scheduledTi转载 2012-10-29 10:35:54 · 335 阅读 · 0 评论 -
performSelector:withObject:方法
Objective-C中调用函数的方法是“消息传递”,这个和普通的函数调用的区别是,你可以随时对一个对象传递任何消息,而不需要在编译的时候声明这些方法。所以Objective-C可以在runtime的时候传递人和消息。 首先介绍两个方法 SEL和@selector根据AppleObjective-C Runtime Reference官方文档这个传递消息的函数就是 id转载 2012-11-07 11:18:28 · 345 阅读 · 0 评论 -
获取视图的宽度和高度,以及设置对象的随机位置
获取视图的宽度和高度float viewWidth=self,view,bounds.size.width;float viewHeight= self.view.bounds.size.height; 从视图中选取一个随机位置首先在viewDidLoad中初始化一个随机数生成器 srandom(time(0));float x= randrom()%(int)(viewW原创 2012-11-05 12:11:31 · 530 阅读 · 0 评论 -
Property List和NSUserDefaults
Property List和NSUserDefaultsProperty List (属性表)定义:Property List文件是一种用来存储序列化后的对象 的文件。属性列表文件的文件扩展名 为.plist,因此通常被称为 plist 文件。pl是一种格式,包含了(NSData,NSString,NSNumber,NSDate,NSArray,NSDictionary 这六种转载 2012-11-05 12:00:35 · 390 阅读 · 0 评论 -
添加背景和背景音乐
在appdelegate中- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions函数中添加如下代码,实现桌面背景和背景音乐 UIView *beview=[[UIView alloc] initWithFrame原创 2012-10-29 10:40:40 · 638 阅读 · 0 评论 -
iphone:GPS位置和地图开发
8.2 Map KitMap Kit是基于Google Maps引擎的地图框架,允许我们能够向应用程序中添加交互式的地图。地图可以滚动或缩放到地球上的任何区域,并且可以有标签或注释,以便向地图添加需要额外显示的信息。向应用程序中添加地图:1)创建一个新的基于视图的应用程序,将其保存为MappingExample。2)在Groups & Files面板转载 2012-09-23 21:03:20 · 1051 阅读 · 0 评论 -
TBXML
文件tbxml“框架”中包含的文件:TBXML.h - tbxml声明TBXML.m - tbxml实现NSDataAdditions.h - NSData类别等的声明NSDataAdditions.m - NSData类别等的实现,包括base64,gzip,NSData类别等等===========================================转载 2012-09-22 17:33:41 · 547 阅读 · 0 评论 -
NSArray和NSMutableArray的常用方法
NSArray和NSMutableArray的常用方法/* 初始化方法: 1.init返回一个空数组 2.initWithArray从已有数组初始化 3.initWithContentsOfFile//从plist文件加载 4.initWithContentsOfUrl//从网络地址上获取 5.initWit转载 2013-05-15 17:48:11 · 539 阅读 · 0 评论