Chapter 9, p. 180. At the end of the example(of: "with LatestFrom")
block, there should be a call to disposable.dispose()
.
Same errors in pages 151 and 152
On page 110 of the pdf in the distinctUntilChanged(_:)
problem, there is no space between the two quote characters (e.g. ""
), providing a different result from the block than the one shown in the example output. Ensuring your example does have the whitespace (e.g. " "
) resolves the issue.
Will be fixed in next edition. Thanks!
This typo be fixed in next edition. Thanks!
Will be fixed in next edition. Thanks!
Fixed in next edition. Thanks!
This was referring to some original examples that used emoji that were replaced with ones that did not use emoji. This mention will be removed in the next edition. Thanks!
We are discussing this and it will be updated accordingly in next edition. Thanks!
It looks like the space was inadvertently stripped out during production (it is in the original text file). I will make sure this gets fixed in next edition.
Page: 63
Xodeâs autocompletion should be Xcodeâs autocompletion in paragraph 3 under Challenge 1: Perform side effects
Page 122:
âyou will learn about the scan operator, which helps you solve this kind of situations.â
should be:
âyou will learn about the scan operator, which helps you solve these kind of situations.â
There is an errata in the podfile archive of chapter 23. In the target âMacTweetieâ, you should add the keywords âdoâ and âendâ. If not weâll receive an error warning when we try to execute the command pod install. Therefore, correct text would look like:
target âMacTweetieâ do
end
it worked fine for most readers, but I did the change you request in case it wasnât running for anyone else
Youâre not crazy! This should have been RxTimeInterval(1.0 / Double(elementsPerSecond))
, thanks for pointing this out. I fixed it for the next update of the book.
Addressed for the next issue of the book, thanks!
Illustration on page 112(printed)/105(pdf) suggests that the take() operator terminates when the source sequence terminates.
The right behavior is: the take() operator terminates with the number of elements specified.
So, the illustration should be something like:
Chapter 19, Page 338
If youâre using MVVM (see Chapter 24, âMVVM with RxSwiftâ and Chapter 25, âBuilding a complete RxSwift appâ)
Chapter number is wrong.
If youâre using MVVM (see Chapter 23, âMVVM with RxSwiftâ and Chapter 24, âBuilding a complete RxSwift appâ)
is correct.
Chapter 23, Page 361
If you are interested in the logic of updating the timeline cursot, have a look inside
âcorsotâ is typo.