上一页 1 ··· 5 6 7 8 9 10 11 下一页
摘要: 该错误是因为命名的原因。ios5 命名要求相比以前更需要注意,命名不能以new,copy等开头。 阅读全文
posted @ 2012-08-06 12:23 JackyYang7 阅读(140) 评论(0) 推荐(0)
摘要: 在iPhone开发中,XML的解析有很多选择,仅iOS SDK就提供了NSXMLParser和libxml2两个类库,还有如TBXML、TouchXML、KissXML、TinyXML和GDataXML等第三方类库。解析XML通常有两种方式:DOM和SAXDOM解析XML时,读入整个XML文档并构建一个驻留内存的树结构(称“节点树”),之后就通过遍历树结构可以检索任意XML节点,读取它的属性和值。而起通常情况下,可以借助XPath,直接查询XML节点。SAX解析XML,是基于事件通知的模式,一边读取XML文档一边处理,不必等整个文档加载完之后才采取操作,当在读取解析过程中遇到需要处理的对象,会 阅读全文
posted @ 2012-08-04 11:53 JackyYang7 阅读(220) 评论(0) 推荐(0)
摘要: JSON Framework设置工作为了在自己的工程项目中使用json framework框架库,必须将其导入到工程项目组中。即把JSON Framework库的Classes文件夹下所有的文件导入添加进项目中,然后在具体使用json framework的代码实现文件中添加#import "SBJson.h"导入此头文件。使用方式——解析JSON字符串:JSONValue1. 首先取得JSON字串NSURL *url = [NSURL URLWithString:@"http://graph.facebook.com/cyberbuzz"];NSStri 阅读全文
posted @ 2012-08-04 11:51 JackyYang7 阅读(314) 评论(0) 推荐(0)
摘要: iOSSDK的NSXMLParser解析XML文档是事件驱动模式的,即采用SAX方式来解析XML格式文档。NSXMLParser在处理XML文档的过程中当遇到一些要素(元素、属性、CDATA块、评论等)时会通知它的委托,而自身不对解析的要素进行任何处理,全权委托给NSXMLParserDelegate处理。同时它也会报告错误。1. 打开一个xml文件,读取内容到NSData中。NSString *path = [[NSBundle mainBundle] pathForResource:@"filename" ofType:@"xml"];NSFileH 阅读全文
posted @ 2012-08-04 11:49 JackyYang7 阅读(251) 评论(0) 推荐(0)
摘要: 如果你想了解更多Storyboard的特性,那么你就来对了地方,下面我们就来接着上次的内容详细讲解Storyboard的使用方法。在上一篇《Storyboard全解析-第一部分》中,我们介绍了如何使用storyboard来制作多种场景和如何将这些场景链接起来,我们还学习了如何自定义一个表格视图。接下来这部分,也是最后一部分,我们将讲解联线(segue),静态单元格等内容,我们还将加入一个选手详细内容页面,和一个游戏选择页面。Segues的介绍现在,让我们创建一个场景使用户可以自己增加新的选手进入列表。在Players界面中拖入一个BarButton,放置在导航栏的右侧,在属性监视器中将他的Id 阅读全文
posted @ 2012-08-02 12:05 JackyYang7 阅读(237) 评论(0) 推荐(0)
摘要: (Storyboard)是一个能够节省你很多设计手机App界面时间的新特性,下面,为了简明的说明Storyboard的效果,我贴上本教程所完成的Storyboard的截图:现在,你就可以清楚的看到这个应用究竟是干些什么的,也可以清楚的看到其中的各种关系,这就是Storyboard的强大之处了。如果你要制作一个页面很多很复杂的App,Storyboard可以帮助你解决写很多重复的跳转方法的麻烦,节省很多时间,以便你能够完全的专注于核心功能的实现上。开始首先启动Xcode,新建一个工程,我们在这里使用SingleViewAppTemplate,这个模板会提供一个类和一个Storyboard,免去我 阅读全文
posted @ 2012-08-02 11:51 JackyYang7 阅读(238) 评论(0) 推荐(0)
摘要: 现在网站开发和软件开发,数据库的支持是少不了的;在iPhone开发中,作为数据持久化的解决方案中,SQLite是不错的选择,它既轻量占用资源少,又可以方便嵌入到程序中,在一些嵌入式设备中有着广泛使用。SQLite提供了命令行工具sqlite3,创建创建库。cjdx@~/Desktop$ sqlite3 school.sqlite3SQLite version 3.6.12Enter ".help" for instructionsEnter SQL statements terminated with a ";"sqlite>创建student表s 阅读全文
posted @ 2012-08-01 16:55 JackyYang7 阅读(257) 评论(0) 推荐(0)
摘要: 昨天参照书中的例子,回到家后开始实现示例中的代码.发现XCode4.2中没有Window Base Application这一选项.使用Empty Application没有主界面的Storyboard文件.于是打开google,发现Jeroen Trappers有一篇文章有详细的解决方法.地址:http://www.trappers.tk/site/2011/06/16/mainwindow-xib/我的看法是(不一定准确):AppDelegate是个代理类,起类似与window编程下的WNDPROC函数.与其配合的是UIApplication.在没有XIB文件的情况下,是通过程序的方式加载 阅读全文
posted @ 2012-08-01 13:30 JackyYang7 阅读(501) 评论(0) 推荐(0)
摘要: XMLPerformance Test App Extended To Compare 3rd Party LibrariesThere are a lot of options when it comes to parsing XML on the iPhone. The iPhone SDK comes with two different libraries to choose from, and there are several popular third party libraries available such as TBXML, TouchXML, KissXML, Tiny 阅读全文
posted @ 2012-08-01 13:27 JackyYang7 阅读(218) 评论(0) 推荐(0)
摘要: 安装编译工具: $sudo apt-get install build-essential 为了成功编译Wireshark,您需要安装GTK+的开发文件和GLib库(libraries)。 $sudo apt-get install libgtk2.0-dev libglib2.0-dev 安装Checkinstall以便管理您系统中直接由源代码编译安装的软件。 $sudo apt-get install checkinstallwireshark源码下载地址:http://www.wireshark.org/download.html(页 面中的source code)下载过程中做... 阅读全文
posted @ 2012-05-25 15:34 JackyYang7 阅读(1927) 评论(1) 推荐(0)
上一页 1 ··· 5 6 7 8 9 10 11 下一页