Программирование для iOS 7

Программирование для iOS 7. Основы Objective-C. Xcode и Сосоа.


Мэтт Нойбурr "Программирование для iOS 7. Основы Objective-C. Xcode и Сосоа" Вильямес, 2014 год, 384 стр., ил., (39,7 мб pdf)

Эта книга основана на версии IOS 7 и Xcode 5. Однако, в общих вопросах, более ранним версиям системы IOS и среды Xcode направлено незначительное внимание. Автор в книге не уделяет внимания подробностям, относящимся к более ранним версиями программы.

Ответ на этот вопрос можно получить из других изданий более ранних, вышедших в этой серии. Компания Apple предоставляет широкий выбор инструментальных средств для разработки прикладных программ для операционной системы iOS, которые выглядят и ведут себя так, как вы того хотите. Этот инструментарий представляет собой API (интерфейс прикладного программирования).

Для того чтобы использовать интерфейс API, вы должны говорить его языком. Этим языком по большей части является Objective-C, который представляет собой надстройку над языком программирования С. Некоторые части API используют сам язык С. Настоящая часть книги посвящена основам вышеупомянутых языков.

Глава 1 посвящена языку программирования С. В общем случае вам, вероятно, не потребуется знание всех тонкостей этого языка, так что данная глава ограничивается только теми аспектами языка программирования С, которые нужны для того, чтобы пользоваться как API на основе Objective-C, так и API на основе языка программирования С.

Глава 2 дает базу для изучения Objective-C. Здесь рассматривается объектно-ориентированное программирование в терминах общей архитектуры, разъясняются основные, важные термины, которые будут использоваться во всей книге, а также концепции, лежащие в их основе.

В главе 3 описываются основы синтаксиса Objective-C.

В главе 4 завершается описание Objective-C, изучается природа классов Objective-C с акцентом на работу с классами в исходном тексте.

Глава 5 подводит итог рассмотрению языка Objective-C. Здесь освещаются такие связанные темы, как полиморфизм, переменные экземпляров, функции доступа, ключевые слова self и super, кодирование ключ-значение и свойства, а также создание и инициализация экземпляров.

Часть вторая состоящая из глав 6-9 полностью посвящена интегрированной среде разработки.

Третья часть расскажет о Cocoa, от начала и до конца, в главах 10-13.
Скачать