《测试驱动的iOS开发》勘误

  请各位读者将勘误评论至此帖。我会经常整理的。如果是原书错误,我会提交给原作者。

《测试驱动的iOS开发》勘误 有 “ 12 則迴響 ”

    1. 您好,昨天收到了樣書,今天核實了,原書就有此錯誤,我翻譯時又沿襲了它。我對此感到非常抱歉。我將把它回報給出版社。再次感謝您!

  1. 87页,第一行代码 StackOverflowManagerSearchFailedError 是否应为 StackOverflowManagerError(86页中定义)?

    1. 您好,經過與範例代碼核對後確定,87頁第一行代碼中的「StackOverflowManagerSearchFailedError」確實應該改為「StackOverflowManagerError」。非常感謝您回報此勘誤。

      1. 同样的问题在90页中间也有。另外100页,中间代码上面的“QuestionCreationTests”应该是重构改名后的“QuestionCreationWorkflowTests”吧。

      2. 嗯,是的,第90頁的也要改。第100頁的「QuestionCreationTests」是應該改為「QuestionCreationWorkflowTests」。這兩個問題我核對了英文版原書和作者發佈的代碼,可能是作者把重構之前的部分代碼直接放在了書裡,而在重構之後又沒有把之前的代碼改名。估計還有類似錯誤。感謝您提交勘誤。

  2. 112页下面的代码部分。@interface StackOverflowCommunicator:NSObject { …. 应改为@interface StackOverflowCommunicator:NSObject { …. id delegate; 应改为id __weak delegate;@property (assign) id delegate; 应改为@property (weak) id delegate;

    1. 嗯,已經和作者發佈的源代碼核對過了,這兩處確實應該如此修改。致誤原因可能和前幾個類似,估計是作者在書中所列的代碼與最後在網上發佈的範例代碼不同。翻譯時未能察覺此問題,非常抱歉。感謝您提交勘誤。

回覆給Johnny Cao 取消回覆