Fork me on GitHub
上一页 1 ··· 73 74 75 76 77 78 79 80 81 ··· 125 下一页

2012年3月4日

摘要: 用到的提供soap接口的网址是:http://www.Nanonull.com/TimeService/这个页面有多个方法可以通过soap调用,页面上也有说明.如果用IE的浏览器还能看到此网页提供的wsdl文件.要做soap的webservice首先要了解一些关于webservice和soap的一些基本知识.下面几个网址可能会帮你快速入门.soap教程:http://www.w3school.com.cn/soap/index.asp使用WSDL发布WebService:http://blog.csdn.net/meiqingsong/archive/2005/04/04/336057.asp 阅读全文
posted @ 2012-03-04 22:01 pengyingh 阅读(1752) 评论(0) 推荐(0)
摘要: 一:确认网络环境3G/WIFI1. 添加源文件和framework开发Web等网络应用程序的时候,需要确认网络环境,连接情况等信息。如果没有处理它们,是不会通过Apple的审(我们的)查的。Apple 的 例程 Reachability 中介绍了取得/检测网络状态的方法。要在应用程序程序中使用Reachability,首先要完成如下两部:1.1. 添加源文件:在你的程序中使用 Reachability 只须将该例程中的 Reachability.h 和 Reachability.m 拷贝到你的工程中。1.2.添加framework:将SystemConfiguration.framework 阅读全文
posted @ 2012-03-04 21:54 pengyingh 阅读(416) 评论(0) 推荐(0)
摘要: NSTimer是一个计时器对象,方法调用在对未来的选择对象。NSThread是一个线程类。 也就是创建一个线程。NSTask类是一个过程,一种方式运行程序从您的其他程序。NSOperation是一个非常漂亮的抽象的任务。 在这个类中嵌入您的操作,你可以很容易地通过一个NSOperationQueue执行类的手段同时进行。NSRunLoop其实NSRunLoop的本质是一个消息机制的处理模式。在某种意义上摘要和适应的选择()的Unix系统调用,管理和调度输入源事件和线程计时器。每个程序运行在至少一个线程。 你能想到的每一个单独的进程中的程序执行的线程,每个其他平行进行。如果你有一些港口样的用户界 阅读全文
posted @ 2012-03-04 21:35 pengyingh 阅读(2017) 评论(0) 推荐(0)
摘要: CABasicAnimation animationWithKeyPath TypesWhen using the ‘CABasicAnimation’ from the QuartzCore Framework in Objective-C, you have to specify an animationWithKeyPath.This is a long string and is not easily listed in the CABasicAnimation, CAPropertyAnimation, or the CAAnimation class.I ended up find 阅读全文
posted @ 2012-03-04 21:33 pengyingh 阅读(26646) 评论(2) 推荐(6)
摘要: ABAddressBookRef addressBook = ABAddressBookCreate();CFArrayRef results = ABAddressBookCopyArrayOfAllPeople(addressBook);for(int i = 0; i < CFArrayGetCount(results); i++){ABRecordRef person = CFArrayGetValueAtIndex(results, i);//读取firstnameNSString *personName = (NSString*)ABRecordCopyValue(perso 阅读全文
posted @ 2012-03-04 21:30 pengyingh 阅读(160) 评论(0) 推荐(0)
摘要: 原文:http://www.raywenderlich.com/6567/uigesturerecognizer-tutorial-in-ios-5-pinches-pans-and-moreIOS 5手势识别教程:二指拨动、拖移以及更多手势Made iniTyran,Powered ByBenna, review by iven、子龙山人。如果在你的应用程序中需要检测手势,比如点击(tap)、二指拨动 (pinch)、拖移(pan)和旋转(rotation),那么通过创建UIGestureRecognizer类来实现将十分简单。在本教程中,我们将向你展示如何在你的应用程序里通过简单地编程,添 阅读全文
posted @ 2012-03-04 21:24 pengyingh 阅读(2153) 评论(0) 推荐(0)
摘要: 我们在C/C++开发中常会用到结构体来帮助我们简单封装基本数据类型,在Objective-C中我们也可以使用结构体来完成数据类型的封装。同时,Cocoa Touch还提供了一个NSValue来帮助我们更好地在开发中使用结构体。我们可以使用NSValue来辅助我们实现一些简单数据结构的封装。比如我们定义了一个简单的结构体类型Objective-c代码typedefstruct{intid,floatheight,unsignedcharflag}MyTestStruct;此时,我们就可以使用MyTestStruct这个结构体来很容易地封装数据。如Objective-c代码MyTestStruct 阅读全文
posted @ 2012-03-04 21:22 pengyingh 阅读(196) 评论(0) 推荐(0)
摘要: 通过NSScanner读取text文档NSString *tmp;NSArray *lines; /*将文件转化为一行一行的*/lines = [[NSString stringWithContentsOfFile:@"testFileReadLines.txt"] componentsSeparatedByString:@”\n”]; NSEnumerator *nse = [lines objectEnumerator]; // 读取<>里的内容 while(tmp = [nse nextObject]) { NSString *st... 阅读全文
posted @ 2012-03-04 21:19 pengyingh 阅读(616) 评论(0) 推荐(0)
摘要: Sqlite是一个用C语言实现的小型SQL数据库引擎。它体积小巧但功能强大,对硬件资源要求很低而且性能表现卓越,非常适合于嵌入式应用环境。最近发现sqlite并不支持中文(拼音/笔画)排序,而这个功能又是我们必需的,所以花了些时间去研究。 我们知道,计算机中的每一个字符都有一个内码。在默认情况下,计算机排序时,比较两个字符的大小就是比较字符内码的大小,这对于英文来说没有问题,因为英文字母的内码是按字母顺序递增的。对于中文来说,就比较麻烦了:首先,中文的排序方式有多种,比如按内码排序、按拼音排序和按笔画排序,要通过参数指定排序的方式,否则计算机就按内码排序了。其次,汉字的内码顺序即不同于拼音.. 阅读全文
posted @ 2012-03-04 21:10 pengyingh 阅读(1829) 评论(0) 推荐(0)
摘要: 用UIImage加载图像的方法很多,最常用的是下面两种: 1、用imageNamed函数 [UIImage imageNamed:ImageName]; 2、用NSData的方式加载,例如: 1. NSString *filePath = [[NSBundle mainBundle] pathForResource:fileName ofType:extension]; 2. NSData *image = [NSData dataWithContentsOfFile:filePath]; 3. [UIImage imageWithData:image]; 由于第一种方式要写的代... 阅读全文
posted @ 2012-03-04 20:53 pengyingh 阅读(211) 评论(0) 推荐(0)
上一页 1 ··· 73 74 75 76 77 78 79 80 81 ··· 125 下一页

导航