GCD&Blocks
sqq521
喜欢苹果痴情技术 专注于移动互联网做出好产品改变世界
展开
-
GCD方式创建单例
平时的创建单例方式需要重写7个方法,代码较多,使用GCD创建单例特别简单明了 原文地址: .h文件: @interface SingleObj : NSObject @property (nonatomic) NSMutableArray *alertViews; + (SingleObj *)sharedInstance; .m文件 + (instancetype)sha原创 2013-11-16 19:10:15 · 1672 阅读 · 0 评论 -
IOS 几个常用的循环
原文地址: 一:普通的for循环 NSArray *colorArray = @[[UIColor iOS7redColor],[UIColor iOS7orangeColor],[UIColor iOS7yellowColor],[UIColor iOS7greenColor],[UIColor iOS7purpleColor],[UIColor iOS7pinkColor]];原创 2013-11-16 19:18:10 · 14175 阅读 · 0 评论 -
GCD 实现延迟一段时间执行
延迟1s钟执行 double delayInSeconds = 1.0; dispatch_time_t popTime = dispatch_time(DISPATCH_TIME_NOW, (int64_t)(delayInSeconds * NSEC_PER_SEC)); dispatch_after(popTime, dispatch_get_main_queue(),原创 2013-12-21 12:00:01 · 1823 阅读 · 0 评论 -
GCD 注册通知
id observer1,observer2,observer3,observer4; observer1 = [[NSNotificationCenter defaultCenter] addObserverForName:SIAlertViewWillShowNotification原创 2013-12-21 15:58:00 · 647 阅读 · 0 评论 -
iOS多线程编程之Grand Central Dispatch(GCD)介绍和使用
原文地址:点击打开链接 介绍: Grand Central Dispatch 简称(GCD)是苹果公司开发的技术,以优化的应用程序支持多核心处理器和其他的对称多处理系统的系统。这建立在任务并行执行的线程池模式的基础上的。它首次发布在Mac OS X 10.6 ,iOS 4及以上也可用。 设计: GCD的工作原理是:让程序平行排队的特定任务,根据可用的处理资源,安排他们在任何转载 2013-11-16 19:03:51 · 857 阅读 · 0 评论