ios - Xcode 5//iOS 6 和 7//TDD : OCUnit or XCTest

标签 ios xcode unit-testing ocunit xctest

我是一名软件工程专业的学生,​​参加了一个实习类(class),其中有一个小团队与第三方客户合作解决问题。我的团队被分配了一个涉及编写 iOS 程序的项目。我们当中没有人做过任何 iOS 编程。我们正在如饥似渴地阅读,但需要尽快跟上进度,因为这个学期只有 15 周。

我的问题是关于测试框架的。我们的团队计划使用 TDD。我们的 iOS 应用程序需要支持 iOS 6 和 7。我想我在某处读到 XCTest 仅支持 iOS 7,我们需要使用 OCUnit 才能支持 iOS 6。是真的吗?我们如何编写同时支持 iOS 6 和 7 的应用程序?是不是简单到将部署目标设置为 iOS 6.0,并且不使用 iOS 6.0 之后引入的任何 API?

最佳答案

您可以针对 iOS 6 及更高版本,但如果您使用 XCTest,您将只能在 iOS 7 上运行测试。

关于ios - Xcode 5//iOS 6 和 7//TDD : OCUnit or XCTest,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21278411/

相关文章:

ios - 检查应用程序是否已更新或新安装

ios - 如何使用 AVAudioPlayer 播放 'http:/......./mp3'

ios - 为什么这个循环在这段代码之前执行?

php - TDD : Test MVC application

javascript - Jasmine 是否有类似最小起订量的 It.IsAny?

ios - 将 UIColor 值分配给宏

swift - XCode:已删除的文件在某处仍有引用......但是

ios - 如何在 XCode iOS 模拟器上安装 .ipa 文件

ios - Xcode gRPC 核心错误 : 'openssl_grpc/ssl.h' file not found

django - 需要在 pytest 工厂中覆盖 django auto_now_add