# 📚 Official Books

**URL:** https://forums.kodeco.com/c/books/6.md?page=79

[Latest](https://forums.kodeco.com/latest.md) · [Categories](https://forums.kodeco.com/categories.md) · [Tags](https://forums.kodeco.com/tags.md)

**Page:** 80

---

## [Version 2.0.0 Chapter 3 Errata](https://forums.kodeco.com/t/version-2-0-0-chapter-3-errata/92862)

<div class="topic-metadata">

**Author:** [@abunur](https://forums.kodeco.com/u/abunur)\
**Replies:** 2\
**Last updated:** [January 14, 2020, 1:43am UTC](https://forums.kodeco.com/t/version-2-0-0-chapter-3-errata/92862 "2020-01-14T01:43:40Z")

</div>

Numbering in Apple Books ePub is broken The question reads, "“What is the value of the constant named month?” but in the solution it states the type of Int rather than the value of 8. Either the question should be cha…

---

## [Version 6 - Chapter 5 - Page 142 - Missing Screenshot](https://forums.kodeco.com/t/version-6-chapter-5-page-142-missing-screenshot/92920)

<div class="topic-metadata">

**Author:** [@royrw23](https://forums.kodeco.com/u/royrw23)\
**Replies:** 1\
**Last updated:** [January 14, 2020, 1:42am UTC](https://forums.kodeco.com/t/version-6-chapter-5-page-142-missing-screenshot/92920 "2020-01-14T01:42:07Z")

</div>

Screenshot seems to be missing. The word “First” (and “Then” in the next page) seems to indicate a screenshot is to be expected after the “First:”.

---

## [Chapter 14. HackerNews](https://forums.kodeco.com/t/chapter-14-hackernews/92628)

<div class="topic-metadata">

**Author:** [@hastoro11](https://forums.kodeco.com/u/hastoro11)\
**Replies:** 3\
**Last updated:** [January 14, 2020, 1:18am UTC](https://forums.kodeco.com/t/chapter-14-hackernews/92628 "2020-01-14T01:18:15Z")

</div>

I have a question here, it seems that some of the operators don’t really sink in my brain. So, in the stories function, when getting the new story ids from the hackernews API, we use the mergedStories function in the .…

---

## [Chapter 1 page 33 ~ 34](https://forums.kodeco.com/t/chapter-1-page-33-34/92008)

<div class="topic-metadata">

**Author:** [@hyegon](https://forums.kodeco.com/u/hyegon)\
**Replies:** 1\
**Last updated:** [January 14, 2020, 12:24am UTC](https://forums.kodeco.com/t/chapter-1-page-33-34/92008 "2020-01-14T00:24:36Z")

</div>

Hi … Dear! Image below “Since the observable contract does not make any assumptions about the nature of the Observable or the observer, using event sequences is the ultimate decoupling practice. You do n’t ever need…

---

## [Chapter 6 - Argument type 'MockPedometer?' does not conform to expected type 'Pedometer'](https://forums.kodeco.com/t/chapter-6-argument-type-mockpedometer-does-not-conform-to-expected-type-pedometer/91680)

<div class="topic-metadata">

**Author:** [@steveb\_la](https://forums.kodeco.com/u/steveb_la)\
**Replies:** 2\
**Last updated:** [January 14, 2020, 12:11am UTC](https://forums.kodeco.com/t/chapter-6-argument-type-mockpedometer-does-not-conform-to-expected-type-pedometer/91680 "2020-01-14T00:11:22Z")

</div>

On page 122, it says to update AppModelTests with the following: mockPedometer = MockPedometer() sut = AppModel(pedometer: mockPedometer) I get the following error: Argument type ‘MockPedometer?’ does not conform to …

---

## [iOS Apprentice - Does it cover SQLite or persistant data?](https://forums.kodeco.com/t/ios-apprentice-does-it-cover-sqlite-or-persistant-data/90531)

<div class="topic-metadata">

**Author:** [@jamesh](https://forums.kodeco.com/u/jamesh)\
**Replies:** 11\
**Last updated:** [January 13, 2020, 11:41pm UTC](https://forums.kodeco.com/t/ios-apprentice-does-it-cover-sqlite-or-persistant-data/90531 "2020-01-13T23:41:34Z")

</div>

I have been having a devil of a time trying to learn Swift in IOS…. I took a few basic classes, so I think I have the core syntax covered to the point where I can start to code an app I have in my head (which will give m…

---

## [Chapter 7: Some confusing terms](https://forums.kodeco.com/t/chapter-7-some-confusing-terms/94382)

<div class="topic-metadata">

**Author:** [@trungngo](https://forums.kodeco.com/u/trungngo)\
**Replies:** 1\
**Last updated:** [January 13, 2020, 10:47pm UTC](https://forums.kodeco.com/t/chapter-7-some-confusing-terms/94382 "2020-01-13T22:47:51Z")

</div>

While reading chapter 7, I found out some confusing terms as follows: 1. hierarchical position raise the hierarchical position of the PracticeScore binding want to pass the @State value down the hierarchy I really do…

---

## [Hero Script - error - Ch 3 - \[Resolved by poster\]](https://forums.kodeco.com/t/hero-script-error-ch-3-resolved-by-poster/43508)

<div class="topic-metadata">

**Author:** [@darthcolejoy](https://forums.kodeco.com/u/darthcolejoy)\
**Replies:** 4\
**Last updated:** [January 13, 2020, 9:55pm UTC](https://forums.kodeco.com/t/hero-script-error-ch-3-resolved-by-poster/43508 "2020-01-13T21:55:26Z")

</div>

I have just created the empty C# Hero script in Assets/Scripts. The instruction is then to select MyHero in the Heirachy and drag the Hero script to it. When I do that I get an error - “Can’t add script behaviour Visua…

---

## [Detect exterior planes of the house](https://forums.kodeco.com/t/detect-exterior-planes-of-the-house/91780)

<div class="topic-metadata">

**Author:** [@andreirodionov](https://forums.kodeco.com/u/andreirodionov)\
**Replies:** 1\
**Last updated:** [January 13, 2020, 9:47pm UTC](https://forums.kodeco.com/t/detect-exterior-planes-of-the-house/91780 "2020-01-13T21:47:18Z")

</div>

I know that ARKit is able to detect and classify planes on A12+. It does the job reasonably well inside the house, but what about outside? Is it able to detect windows and doors if I move around a house a little? I tried…

---

## [The answers of the exercises](https://forums.kodeco.com/t/the-answers-of-the-exercises/91517)

<div class="topic-metadata">

**Author:** [@theo](https://forums.kodeco.com/u/theo)\
**Replies:** 1\
**Last updated:** [January 13, 2020, 9:41pm UTC](https://forums.kodeco.com/t/the-answers-of-the-exercises/91517 "2020-01-13T21:41:25Z")

</div>

I finished the exercises of the book. But I want the answers to refer to. How can I find the answers of the mini-exercises and challenges? I can not find them in the book. Thanks.

---

## [Chapter 12 comment - page 264](https://forums.kodeco.com/t/chapter-12-comment-page-264/91039)

<div class="topic-metadata">

**Author:** [@konic](https://forums.kodeco.com/u/konic)\
**Replies:** 2\
**Last updated:** [January 13, 2020, 5:23pm UTC](https://forums.kodeco.com/t/chapter-12-comment-page-264/91039 "2020-01-13T17:23:37Z")

</div>

The following sentence (right above the pic) is not clear: You also removed the catchErrorJustReturn() call to the observable returned by currentWeather(city:). I mean, we still cannot remove .catchErrorJustReturn() …

---

## [Chapter 10 comment - page 217](https://forums.kodeco.com/t/chapter-10-comment-page-217/90624)

<div class="topic-metadata">

**Author:** [@konic](https://forums.kodeco.com/u/konic)\
**Replies:** 2\
**Last updated:** [January 13, 2020, 5:19pm UTC](https://forums.kodeco.com/t/chapter-10-comment-page-217/90624 "2020-01-13T17:19:15Z")

</div>

The explanation of reason to use concat(\_ : ) operator in the following code: eoCategories .concat(updatedCategories) .bind(to: categories) was a bit unclear for me (as a beginner). Sure, this works fine and as ex…

---

## [Chapeter 3 error ....!](https://forums.kodeco.com/t/chapeter-3-error/89195)

<div class="topic-metadata">

**Author:** [@hyegon](https://forums.kodeco.com/u/hyegon)\
**Replies:** 2\
**Last updated:** [January 13, 2020, 2:40pm UTC](https://forums.kodeco.com/t/chapeter-3-error/89195 "2020-01-13T14:40:42Z")

</div>

After creating and running the UI Test Case Class The following error occurs. “caught” NSInternalInconsistencyException “,” No target application path specified via test configuration: \<XCTestConfiguration: 0x6000002…

---

## [Chapter 9 comment - page 188](https://forums.kodeco.com/t/chapter-9-comment-page-188/90489)

<div class="topic-metadata">

**Author:** [@konic](https://forums.kodeco.com/u/konic)\
**Replies:** 2\
**Last updated:** [January 13, 2020, 10:27am UTC](https://forums.kodeco.com/t/chapter-9-comment-page-188/90489 "2020-01-13T10:27:52Z")

</div>

The following line is not entirely correct: The Observable.concat(\_ : ) static method takes an ordered collection of observables (i.e. an array). This is related to the code: let observable = Observable.concat(\[fir…

---

## [Do you want readers to post feedback?](https://forums.kodeco.com/t/do-you-want-readers-to-post-feedback/82107)

<div class="topic-metadata">

**Author:** [@hackchildinc](https://forums.kodeco.com/u/hackchildinc)\
**Replies:** 3\
**Last updated:** [January 13, 2020, 7:18am UTC](https://forums.kodeco.com/t/do-you-want-readers-to-post-feedback/82107 "2020-01-13T07:18:30Z")

</div>

Wondering if you want user feedback on these previews?

---

## [Lldb on scanf function](https://forums.kodeco.com/t/lldb-on-scanf-function/92285)

<div class="topic-metadata">

**Author:** [@0x3c3e](https://forums.kodeco.com/u/0x3c3e)\
**Replies:** 1\
**Last updated:** [January 13, 2020, 7:13am UTC](https://forums.kodeco.com/t/lldb-on-scanf-function/92285 "2020-01-13T07:13:08Z")

</div>

Hi, Is it possible to debug a program which requires user input from stdin (scanf)? Especially during remote debugging with debugserver from iOS. Previously I have used gdb and I was able to pass an input through gdb t…

---

## [Errata for Core Data by Tutorials, Sixth Edition](https://forums.kodeco.com/t/errata-for-core-data-by-tutorials-sixth-edition/83651)

<div class="topic-metadata">

**Author:** [@chrisrazeware](https://forums.kodeco.com/u/chrisrazeware)\
**Replies:** 5\
**Last updated:** [January 13, 2020, 5:52am UTC](https://forums.kodeco.com/t/errata-for-core-data-by-tutorials-sixth-edition/83651 "2020-01-13T05:52:47Z")

</div>

Found an issue in Core Data by Tutorials, 6th edition? Post it here!

---

## [Chapter 3, Page 115 (PDF, v8.0.0) - "Embed in Button" not listed in pop-up menu](https://forums.kodeco.com/t/chapter-3-page-115-pdf-v8-0-0-embed-in-button-not-listed-in-pop-up-menu/84000)

<div class="topic-metadata">

**Author:** [@naotme](https://forums.kodeco.com/u/naotme)\
**Replies:** 4\
**Last updated:** [January 13, 2020, 5:11am UTC](https://forums.kodeco.com/t/chapter-3-page-115-pdf-v8-0-0-embed-in-button-not-listed-in-pop-up-menu/84000 "2020-01-13T05:11:24Z")

</div>

I’m on macOS 10.15 Beta (19A582a), Xcode 11.0 (11A420a) and my pop-up menu doesn’t list an “Embed in Button” option.

---

## [Chapter 7 Final - image doesn't fill ipad Pro 12.9](https://forums.kodeco.com/t/chapter-7-final-image-doesnt-fill-ipad-pro-12-9/93132)

<div class="topic-metadata">

**Author:** [@keith99](https://forums.kodeco.com/u/keith99)\
**Replies:** 1\
**Last updated:** [January 13, 2020, 5:04am UTC](https://forums.kodeco.com/t/chapter-7-final-image-doesnt-fill-ipad-pro-12-9/93132 "2020-01-13T05:04:09Z")

</div>

Hi, New here and I’ve been working my way through the latest version of IOS Apprentice. My main interest is in creating iPad 12.9 apps for myself. I’m at the 4end of Chapter 7 and while it works fine on the iphone, the b…

---

## [Chapter 4 again: now RxCocoa not found](https://forums.kodeco.com/t/chapter-4-again-now-rxcocoa-not-found/89558)

<div class="topic-metadata">

**Author:** [@konic](https://forums.kodeco.com/u/konic)\
**Replies:** 3\
**Last updated:** [January 13, 2020, 4:56am UTC](https://forums.kodeco.com/t/chapter-4-again-now-rxcocoa-not-found/89558 "2020-01-13T04:56:31Z")

</div>

Out of zip and after pod install: … MainViewController.swift:31:8: error: no such module ‘RxCocoa’ import RxCocoa

---

## [V3.0 Option-click not working](https://forums.kodeco.com/t/v3-0-option-click-not-working/89404)

<div class="topic-metadata">

**Author:** [@konic](https://forums.kodeco.com/u/konic)\
**Replies:** 2\
**Last updated:** [January 13, 2020, 4:54am UTC](https://forums.kodeco.com/t/v3-0-option-click-not-working/89404 "2020-01-13T04:54:45Z")

</div>

In Chapter 2 Option-click is used several times. I’m running Xcode 11.2.1 and I cannot get description:

---

## [Doubly-linked, circular, bi-directional linkedList](https://forums.kodeco.com/t/doubly-linked-circular-bi-directional-linkedlist/90363)

<div class="topic-metadata">

**Author:** [@papavector](https://forums.kodeco.com/u/papavector)\
**Replies:** 1\
**Last updated:** [January 13, 2020, 4:41am UTC](https://forums.kodeco.com/t/doubly-linked-circular-bi-directional-linkedlist/90363 "2020-01-13T04:41:15Z")

</div>

I am working on a Swift implementation of dancing links algorithm to solve exactCover problems. I need a linked list (linked matrix actually) that can be navigated in 2-D (left/right, up/down). I am mostly there using …

---

## [Chapter 4 - Starter App Crash](https://forums.kodeco.com/t/chapter-4-starter-app-crash/90309)

<div class="topic-metadata">

**Author:** [@vkvkcy](https://forums.kodeco.com/u/vkvkcy)\
**Replies:** 2\
**Last updated:** [January 13, 2020, 4:37am UTC](https://forums.kodeco.com/t/chapter-4-starter-app-crash/90309 "2020-01-13T04:37:55Z")

</div>

When I tired to build and run the Chapter 4 starter app, it crashed. But the Final version was ok. I redownloaded the app but the problem still exist. Anyone can comment? (Am using Xcode ver 11) Thanks. Hopes it helps -…

---

## [Code error in Chapter 3](https://forums.kodeco.com/t/code-error-in-chapter-3/90198)

<div class="topic-metadata">

**Author:** [@landymagma77](https://forums.kodeco.com/u/landymagma77)\
**Replies:** 1\
**Last updated:** [January 13, 2020, 4:03am UTC](https://forums.kodeco.com/t/code-error-in-chapter-3/90198 "2020-01-13T04:03:44Z")

</div>

\<From version 1.0.2\> In the section “Flattening Publishers”, exampleOf(“flatMap”), item 3 is listed as // 3 chat .sink(receiveValue: { print($0.message.value) }) .store(in: &subscriptions) However to produce t…

---

## [Typo in Chapter 8](https://forums.kodeco.com/t/typo-in-chapter-8/90176)

<div class="topic-metadata">

**Author:** [@insidetheperimeter](https://forums.kodeco.com/u/insidetheperimeter)\
**Replies:** 1\
**Last updated:** [January 13, 2020, 3:53am UTC](https://forums.kodeco.com/t/typo-in-chapter-8/90176 "2020-01-13T03:53:38Z")

</div>

This typo is in the first paragraph of Chapter 8 (v 1.0.1) “But now, it’s time to put those new skills to worthey reached the maximumk and get your hands dirty with a real iOS app.” Excerpt From Combine By Marin Todo…

---

## [XCTAssertNil definition error in Chpt. 2](https://forums.kodeco.com/t/xctassertnil-definition-error-in-chpt-2/90131)

<div class="topic-metadata">

**Author:** [@arindavoodian](https://forums.kodeco.com/u/arindavoodian)\
**Replies:** 1\
**Last updated:** [January 13, 2020, 3:39am UTC](https://forums.kodeco.com/t/xctassertnil-definition-error-in-chpt-2/90131 "2020-01-13T03:39:13Z")

</div>

Maybe I’m reading this wrong but there seems to be an error in the definition in chapter 2 regarding XCTAssertNil. Page 28. “You then attempt to instantiate a new instance of CashRegister, which you pass into XCTAssert…

---

## [IOS Book in ePub format not complete](https://forums.kodeco.com/t/ios-book-in-epub-format-not-complete/90095)

<div class="topic-metadata">

**Author:** [@luclannoo](https://forums.kodeco.com/u/luclannoo)\
**Replies:** 2\
**Last updated:** [January 13, 2020, 3:31am UTC](https://forums.kodeco.com/t/ios-book-in-epub-format-not-complete/90095 "2020-01-13T03:31:01Z")

</div>

Hello, My ePub file iOS\_Apprentince\_Early\_Access\_v8.0.0 is stopping at page 1014. The whole end of the book is missing. In attachment the last page of my ePub file ! The PDF file does not have this problem. Is thi…

---

## [MyLocations on iOS 13](https://forums.kodeco.com/t/mylocations-on-ios-13/90094)

<div class="topic-metadata">

**Author:** [@luclannoo](https://forums.kodeco.com/u/luclannoo)\
**Replies:** 1\
**Last updated:** [January 13, 2020, 3:28am UTC](https://forums.kodeco.com/t/mylocations-on-ios-13/90094 "2020-01-13T03:28:57Z")

</div>

Hello, I’m a very big fan of all your books. I have worked out the fully version of the MyLocations app at the beginning of the year. Willing to build an app with Map I was trying to run the App again. In the mean wh…

---

## [Chapter 5 erratum - page 123](https://forums.kodeco.com/t/chapter-5-erratum-page-123/90079)

<div class="topic-metadata">

**Author:** [@konic](https://forums.kodeco.com/u/konic)\
**Replies:** 1\
**Last updated:** [January 13, 2020, 3:24am UTC](https://forums.kodeco.com/t/chapter-5-erratum-page-123/90079 "2020-01-13T03:24:51Z")

</div>

“Run ./bootstrap.sh in the starter project…” In fact, there should be: “Run ./bootstrap.sh in the …/challenge/Challange1-Starter/…” There is also misprint “in thes”, should be “in the”.

---

## [Error while running this code from Chapter 11 (Channels)](https://forums.kodeco.com/t/error-while-running-this-code-from-chapter-11-channels/90036)

<div class="topic-metadata">

**Author:** [@imrhk](https://forums.kodeco.com/u/imrhk)\
**Replies:** 1\
**Last updated:** [January 13, 2020, 2:41am UTC](https://forums.kodeco.com/t/error-while-running-this-code-from-chapter-11-channels/90036 "2020-01-13T02:41:25Z")

</div>

I am running the code but I am having this output import kotlinx.coroutines.ExperimentalCoroutinesApi import kotlinx.coroutines.GlobalScope import kotlinx.coroutines.ObsoleteCoroutinesApi import kotlinx.coroutines.chann…

[Previous page](https://forums.kodeco.com/c/books/6.md?page=78)

[Next page](https://forums.kodeco.com/c/books/6.md?page=80)
