Я нашел книгу Хиллегаса далеко не редкой. На самом деле, я считаю, что это одна из самых насыщенных книг по программированию, которую я когда-либо читал. Я перечитал большинство глав по крайней мере 4 раза, и каждый раз понимал больше. Перечитав, я понял причину, по которой он включил определенный параграф, и как он вписывается в общую картину. Он объясняет все очень четко и не тратит слов. Я поражен количеством, которое содержится в этой книге.
Вы упомянули, что хотите учиться на практике, а не на чтении. Книга Hillegass имеет раздел в конце каждой главы, в котором вы тестируете свои знания, создавая приложение.
Из трех вещей, о которых вы говорили, KVC, привязки какао и основные данные, первые две очень хорошо освещены. Я обнаружил, что главы «Основные данные» гораздо более разрежены. Это единственная часть книги, которую я не смог понять без другой документации. Книга прагматичных программистов описывает ее гораздо лучше.
В любом случае, ответ на ваш вопрос: это зависит. Если вам удалось разобраться с документацией Mac Dev Center, возможно, вы именно тот человек, который легко учится на этом типе ресурсов. Если вы любите учиться по книгам, лучшим из них является Hillegass.