摘要:
4.测试失败的调试是时候追踪之前测试失败的问题了。打开GameBoard.m,找到cellStateAtColumn:andRow: 和 setCellState:forColumn:andRow: 方法,你会看到它们都调用了一个叫做checkBoundsForColumn:andRow: 的hel... 阅读全文
摘要:
简介:单元测试是软件开发的一个重要方面。毕竟,单元测试可以帮你找到bug和崩溃原因,而程序崩溃是Apple在审查时拒绝app上架的首要原因。单元测试不是万能的,但Apple把它作为开发工具包的一部分,不仅让你创作的APP更稳定,而且提供了一致、有趣的用户体验,这些都是让用户给你五星评价的源泉!iOS... 阅读全文