02 2014 档案
【转】iOS 中 下拉刷新的使用总结
摘要:今天尝试了下IOS中的下拉刷新,遇到各种各样的问题,写一篇日志做一个总结。一、下拉刷新的实现 首先IOS是没有自带下拉刷新的,虽然我们平时遇到大量APP是具有下拉刷新功能,但是很不幸,IOS的确没有做下拉刷新。而我们平时看到的大部分下拉刷新都是采用第三方库:EGORefreshTableHeaderView 下载地址为:https://github.com/enormego/EGOTableViewPullRefresh 和大部分第三方库一样,zip展开后其中带有一个demo和一个库文件夹,如果要详细了解,建议先看看demo。其实这个第三方的用法也相当简单:... 阅读全文
posted @ 2014-02-25 17:23 无涯之径 阅读(1138) 评论(0) 推荐(0)
NSTimer用法
摘要:Timers的替代方法如果只是要延迟消息的发送,可以使用NSObject的方法- (void)performSelector:(SEL)aSelectorwithObject:(id)anArgumentafterDelay:(NSTimeInterval)delay- (void)performSelectorOnMainThread:(SEL)aSelectorwithObject:(id)argwaitUntilDone:(BOOL)wait+ (void)cancelPreviousPerformRequestsWithTarget:(id)aTarget创建Timer的三种方法1.s 阅读全文
posted @ 2014-02-21 16:17 无涯之径 阅读(286) 评论(0) 推荐(0)
iOS中确认网络的方法
摘要:开发Web等网络应用程序的时候,需要确认网络环境,连接情况等信息。如果没有处理它们,是不会通过Apple的审查的。Apple的例程Reachability中介绍了取得/检测网络状态的方法。在你的程序中使用Reachability只须将该例程中的Reachability.h和Reachability.m拷贝到你的工程中。如下图:然后将SystemConfiguration.framework添加进工程:Reachability中定义了3种网络状态。//thenetworkstateofthedeviceforReachability1.5.typedefenum{NotReachable=0,R 阅读全文
posted @ 2014-02-21 14:48 无涯之径 阅读(319) 评论(0) 推荐(0)
iOS中调用系统打电话
摘要:先介绍一种最简单的方法:调用打电话功能[[UIApplicationsharedApplication] openURL:[NSURL URLWithString:@"tel://10086"]];调用发短信功能[[UIApplication sharedApplication]openURL:[NSURL URLWithString:@"sms://10000"]];上面的发短信的功能是调用系统的界面,下面是实现一种点击按键就直接发送短信,相当于后台发送,能不能上软件商店,还不能确定。相对建议来说,尽量使用第一种。首先导入MFMessageCompos 阅读全文
posted @ 2014-02-20 14:10 无涯之径 阅读(299) 评论(0) 推荐(0)
【转】cocoapods 的使用 -第三方库的管理
摘要:转载自:http://blog.csdn.net/totogo2010/article/details/8198694介绍:开发应用的时候第三方的库是不可缺少的,能提高开发的效率。 一些经常用到的库,在新的项目里用是,你又得手工的Add到项目里,用的到库多起来了,就不方便管理了。发现CocoaPods这个软件,可以帮你管理Xcode里的第三方的库,很方便。那怎么用呢?先安装CocoaPods。1、CocoaPods是跑在Ruby的软件,安装可能需要几分钟,安装命名:sudo gem install cocoapods2、如果想为每个第三方库生成文档,那运行brew install appled 阅读全文
posted @ 2014-02-12 10:32 无涯之径 阅读(186) 评论(0) 推荐(0)