我是一名软件工程专业的学生,参加了一个实习类(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/