Fork me on GitHub
上一页 1 ··· 88 89 90 91 92 93 94 95 96 ··· 125 下一页

2012年2月17日

摘要: http://superman474.blog.163.com/blog/static/120661462011468242287/运行效果如下,分别是折叠状态的tabview和展开状态的tabview:?一、新建UITableViewController.h文件如下,包含了一个用于显示的视图tableview和用于表示模型数据的MutableArray.@interface GDXXDetailVC :UITableViewController<UITableViewDelegate,UITableViewDataSource,UIActionSheetDelegate>{UIT 阅读全文
posted @ 2012-02-17 10:44 pengyingh 阅读(1359) 评论(0) 推荐(0)
摘要: NSXMLParser解析xml格式的数据 用法如下:首先,NSXMLParser必须继续NSXMLParserDelegate协议@interface XMLHelper : NSObject <NSXMLParserDelegate>首先设置XML数据,并初始化NSXMLParser- (void)viewDidLoad {NSMutableString *Strxml=[NSMutableString stringWithString:@"<Body><xml1>11111111</xml1><xml2><xml 阅读全文
posted @ 2012-02-17 10:41 pengyingh 阅读(258) 评论(0) 推荐(0)
摘要: http://www.yifeiyang.net/iphone-web-development-techniques-of-the-chapter-1-parsing-xml/开发 iPhone 上的网络应用程序的时候时常需要解析XML文档,比如web应用中的SOAP,REST,RSS信息等都是以XML为基础的。掌握XML解析的技术是很重要的。这里我将为大家介绍一下iPhone下解析XML的几种方法,并比较其性能。iPhone的XML库iPhone中标准的XML解析库有两个,分贝是libxml2和NSXMLParser。libxml2由Gnome项目开发、由于是MIT的开放协议,已经移植到许多 阅读全文
posted @ 2012-02-17 10:40 pengyingh 阅读(1942) 评论(0) 推荐(0)
摘要: 项目中使用了NSXMLParser进行XML解析,发现性能很差,需要进行优化。就打算使用iOS SDK自带的另一个XML解析库 libxml2。根据苹果官方提供的XMLPerformance例程,libxml2解析速要比NSXMLParser快很多。结果按照例程的指引,引入libxml2动态库后,首先是出现liibxml/tree.h头文件找不到的错误。经过一番网上搜索和比对例程,终于发现添加的header file search path是要在target 中,而不是在project中。截图如下:在此设置后,测试项目就可以正常编译运行,结果截图如下: 但是在正式项目中如此设置,头文件可以.. 阅读全文
posted @ 2012-02-17 09:59 pengyingh 阅读(3100) 评论(0) 推荐(0)
摘要: http://arekang.blog.sohu.com/186192921.html我們有時候會從網路上拿一些 html 的資訊,一般稱叫做 crawler ,會自動從網路上爬資料下來,不用自己產生相關的內容,這一篇文章就是做 crawler 的基礎這次的任務是要拿到html裡面某個metatag的內容我們目標抓取的內容是 中央氣象局英文版 (因為中文還要再做其他處理)裡面的 <title>夾住的資料並顯示在App上面<title>Central Weather Bureau Web Site</title>本教學共分為三大步驟,分別是第一步驟:安裝 li 阅读全文
posted @ 2012-02-17 09:53 pengyingh 阅读(402) 评论(0) 推荐(0)
摘要: 在“元素标记读取”事件( 即endElementLocalName 方法)中,则进行标志变量的改变/归零。#import<Foundation/Foundation.h>#import<libxml/tree.h>#import"BaseXmlParser.h" @interfaceDLTLoginParser:BaseXmlParser{ intflag; NSMutableDictionary*_currentItem; } -(void)startElementLocalName:(constxmlChar*)localname prefix: 阅读全文
posted @ 2012-02-17 09:43 pengyingh 阅读(634) 评论(0) 推荐(0)
摘要: 4、libxml的sax解析接口iphone和服务器交互通常使用xml数据交换格式,因此本文中也涉及到了xml文件解析的问题。有许多有名气的xml解析器可供我们选择,如: BXML,TouchXML,KissXML,TinyXML的第三方库和GDataXML。Xml解析分为两类,一类是DOM解析,一类为SAX解析。前者如GDataXML,解析过程中需要建立文档树,操作XML元素时通过树形结构进行导航。DOM解析的特点是便于程序员理解xml文档树结构,API 的使用简单;缺点是速度较SAX解析慢,且内存开销较大。在某些情况下,比如iphone开发,受制于有限的内存空间(一个应用最多可用10几m的 阅读全文
posted @ 2012-02-17 09:42 pengyingh 阅读(469) 评论(0) 推荐(0)
摘要: 深度解析Cocoa异步请求和libxml2.dylib教程是本文要介绍的内容,不多说,直接进入话题,很早就在cocoachina上看到这个框架了,今天终于有机会来使用这个东东了.我这里写一下,如何往iphone项目中添加这个框架.步骤如下:1.下载该framework : http://github.com/pokeb/asi-http-request/tree2.将class根目录下的文件全拷贝到自己的项目中,另外还要在 External/Reachability/下将其中的Reachability.h/m也拷贝到自己的项目中.3.添加需要的framework.可以参考 http://all 阅读全文
posted @ 2012-02-17 09:41 pengyingh 阅读(953) 评论(0) 推荐(0)
摘要: 最近做东西设置界面需要用到这样的结构,先说下大概步骤:1.新建一个基于UITableViewController的类。(xib里面应该已经有了tabview)2.开始添加UINavigationBar。在做这一步的时候遇到一些问题,困扰了我很久。其实就是我添加了UINavigationBar之后也显示出来了,可是他会遮住tabview 的一部分,我也知道原因,是区域问题,但是由于刚开始做还不会,所以找了很多。下面贴代码//解决问题的关键就下面的这段代码UIView *headerView = [[UIView alloc] initWithFrame: CGRectMake(0, 0, 320 阅读全文
posted @ 2012-02-17 00:40 pengyingh 阅读(3823) 评论(0) 推荐(0)
摘要: 最近一是很忙,没时间写东西,今天抽时间来总结一下这几天学到的东西首先看看,程序现在的样子:基本完成这些,还有一个webview就不截图了记录一下要点,首先自定义tableview,这个是按照iphone3开发基础教程上面的内容改的,基本思路是,定义一个UITableViewCell的子类,然后在子类里面进行布局,最后在用到这个tableview的- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath这个函数中创建CustomCell *cell 阅读全文
posted @ 2012-02-17 00:31 pengyingh 阅读(896) 评论(0) 推荐(0)
上一页 1 ··· 88 89 90 91 92 93 94 95 96 ··· 125 下一页

导航