03 2014 档案

摘要:什么是GCD?Grand Central Dispatch或者GCD,是一套低层API,提供了一种新的方法来进行并发程序编写。从基本功能上讲,GCD有点像NSOperationQueue,他们都允许程序将任务切分为多个单一任务然后提交至工作队列来并发地或者串行地执行。GCD比之NSOpertionQueue更底层更高效,并且它不是Cocoa框架的一部分。除了代码的平行执行能力,GCD还提供高度集成的事件控制系统。可以设置句柄来响应文件描述符、mach ports(Mach port用于 OS X上的进程间通讯)、进程、计时器、信号、用户生成事件。这些句柄通过GCD来并发执行。GCD的API很大 阅读全文
posted @ 2014-03-24 18:40 一堆字母的世界 阅读(174) 评论(0) 推荐(0)
摘要:UISearchBar 经常是配合UITableView 一起使用的,一般都将UITableView的tableHeaderView属性设置为UISearchBar.使用UISearchBar需要实现UISearchBarDelegate 中的三个方法。//取消按钮被点击的时候-(void)searchBarCancelButtonClicked:(UISearchBar*)searchBar;//搜索按钮被点击的时候-(void)searchBarSearchButtonClicked:(UISearchBar*)searchBar;//搜索内容改变的时候,在这个方法里面实现实时显示结果-( 阅读全文
posted @ 2014-03-24 18:33 一堆字母的世界 阅读(279) 评论(0) 推荐(0)
摘要:最近做一个项目,需要用到UITableView异步加载图片的例子,看到网上有一个EGOImageView的很好的例子。但是由于,EGOImageView的实现比较复杂,于是自己就动手做了一个AsynImageView,同样可以实现EGOImageView的效果。而且自己写的代码比较清晰,容易理解,同样可以实现指定placehoderImage以及指定imageURL,来进行图片的异步加载。同时,如果图片已经请求过,则不会再重复请求网络,会直接读取本地缓存文件。效果如下:具体实现思路如下:AsynImageView.h的文件内容:[cpp]view plaincopy#import@inter 阅读全文
posted @ 2014-03-13 10:36 一堆字母的世界 阅读(185) 评论(0) 推荐(0)
摘要:1、调用 自带mail[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"mailto://admin@hzlzh.com"]];2、调用 电话phone[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"tel://8008808888"]];iOS应用内拨打电话结束后返回应用一般在应用中拨打电话的方式是:[[UIApplication sharedApplication] openURL:[N 阅读全文
posted @ 2014-03-13 09:51 一堆字母的世界 阅读(172) 评论(0) 推荐(0)