摘要:
一共有两种测试方式,这篇博文和上篇博文都是一种测试方式,稍后会学习另一种测试注:当表达式为nil时,测试失败。打印出后边的值STAssertNotNil(expression,failure_description,...)STAssertEqualObjects当两个对象不同时,测试失败,会打印后... 阅读全文
摘要:
源码:http://download.csdn.net/detail/chenscda/7253835ios7 ocunit是系统自带的,在创建project的时候是没有选项的,创建project的时候是自己默认带上的一、OCUnit概述添加OCUnit到工程中有两种方法,一种是在创建工程时添加,勾... 阅读全文
摘要:
介绍:Grand Central Dispatch 简称(GCD)是苹果公司开发的技术,以优化的应用程序支持多核心处理器和其他的对称多处理系统的系统。这建立在任务并行执行的线程池模式的基础上的。它首次发布在Mac OS X 10.6 ,iOS 4及以上也可用。设计:GCD的工作原理是:让程序平行排队... 阅读全文
摘要:
前一篇《iOS多线程编程之NSThread的使用》介绍三种多线程编程和NSThread的使用,这篇介绍NSOperation的使用。使用 NSOperation的方式有两种,一种是用定义好的两个子类:NSInvocationOperation 和 NSBlockOperation。另一种是继承NSO... 阅读全文
摘要:
1、简介:1.1 iOS有三种多线程编程的技术,分别是:1.、NSThread2、Cocoa NSOperation(iOS多线程编程之NSOperation和NSOperationQueue的使用)3、GCD全称:Grand Central Dispatch(iOS多线程编程之Grand Cent... 阅读全文