Пер. с англ. — 2-е издание. — М.: ИД "Вильямс", 2012. — 352 с. :
ил. — ISBN: 978-5-8459-1777-5.
Для того чтобы овладеть языком Objective-C, необходимо усвоить
основные принципы его построения. В отличие от языков
программирования C++, D или Java, которые разработаны как новые
C-подобные языки, язык Objective-C является гибридным языком. Он
представляет собой чистое надмножество языка C, а это означает, что
каждая действительная программа на C является также действительной
программой на Objective-C. А кроме того, в нем допускается
использовать некоторые Smalltalk-подобные синтаксические
конструкции и семантику.
Этот небольшой справочник составлен по принципу разговорника в
удобной, краткой и доступной форме и содержит пояснения к
многочисленным примерам самого основного кода для решения типичных
задач, возникающих при разработке прикладных программ на
Objective-C, включая управление памятью, применение
распространенных шаблонов проектирования, манипулирование числами,
строками, датами, коллекциями, потоками, блоками, уведомлениями,
файлами и списками свойств, а также обработку ошибок, доступ к
сети, обращение к динамической библиотеке и отладку программ на
Objective-C.
Книга адресована тем, кто имеет опыт программирования на
Objective-C, но желает досконально и быстро разобраться в тонкостях
написания кода на этом языке программирования.