Разработка приложений для Mac OS X: Введение в Objective C и XCode. Лекция 1, Модуль 2

Автор Lyubov Stishevskaya
Разработка приложений для Mac OS X: Введение в Objective C и XCode. Лекция 1, Модуль 2

и так, что же такое объектив C и почему мы его будем изучать.

А где все-то объектно-ориентированный язык который очень похож на си является на самом деле потом камсе использовать систему сообщений в стиле языка смолток из молока. Это объектно-ориентированный язык который был популярен лет 20 назад и многие программисты до сих пор его считают и эталоном объектно-ориентированной и вообще очень хорошим языком который почему-то умер мы будем изучать объекте потому, что — это именно тот язык который используется Apple в операционных системах. МакКуин и остаётся операционной системы которая работает в ваших айфонах айпадах айпадах объекте все еще несколько лет назад был не так сильно популярен с ростом популярности продукция Polo естественно популярность objective C тоже увеличилось в разы наверное самый лучший способ познакомиться с любым языком.

Это всё ещё написать простое предложение Hello world этим мы и займемся так чтобы записать чтобы создать новое положение мы будем использовать среду эксконт.

Это программа которая является бесплатной и ещё несколько версий назад она была платная. Но сейчас она снова бесплатная для владельца аккаунта в AppStore скачать xcode и запустив его вы увидите примерно такой окно. Я использую версию xcode 421. Но сейчас есть версия 4.4 справа в этой области у вас будут у вас на самом деле будет пусто. Если Вы только, что установили исход у меня здесь находятся эти проекты которые я над которым я недавно работал мы же хотим создать новый проект поэтому я выберу 1 пункт здесь и увижу мастер создания новых xcode на самом деле создать графическое приложение самое простое графическое приложение вроде. Хэллоуин наверное ещё проще чем. Создайте приложение консольное во всяком случае, но так как мы будем изучать объекте всей и первые две лекции не будем касаться графики. Я наверное создавать приложения для командной строки поэтому я выбрал здесь commandline Tool иметь в виду, что слева. Вы можете выбирать для какой операционной системы вы создаете ваше приложение для доступа то есть для Mac OS торрент или для iPhone или iPad или iPod touch для iOS. Не забудьте, что нас сейчас интересует именно приложение для мокасин я возьму Next после чего нужно будет лишь ввести какое-то название я его назову как-нибудь. Странно здесь есть очень важная галочка по умолчанию оно включено не советую вам. Её отключать — это галочкой усатый мотивация MP3 мы будем говорить о памяти намного подробнее в следующих реакциях сейчас же подумать, что эта галочка просто позволяет нам чуть меньше заботиться о работе с памятью в этом языке текст после чего xcode предложить мне сохранить. Этот проект день и мы увидим, а то окно которое видят все когда создают новое приложение и так здесь. В центральной части мы видим свойства нашего приложения настраивать то как ваше предложение будет работать как она будет создаваться компилироваться под какими правилами работать и так далее вся же мы не будем касаться этого этой области область слева — это область навигация. Здесь вы будете передвигаться по вашему проекту входит. Не только кот, но интерфейс вашего приложения, а также все файлы которые вы будете использовать будто медиафайлы картинки звуки видео и так далее. Вы можете двигаться как с файловой системы так и по структуре вашего кода то есть. Виктория классов и взаимоотношения между ними область права называется области утилит и — это область. Где вы будете изменять или просто просматривать параметры тех объектов которые вы будете выделять в левой в любых областях эти области слева и справа можно с легкостью скрывать и показывать с помощью вот этих кнопок область снизу область вывода и в случае с нашим консольным приложением любые попытки вывести текст на экран будет выводиться именно. Здесь также здесь будет отображаться вашего дебаггером. Но сегодня вы мне конечно же не будем касаться таких вещей как отладка приложений и так слева мы видим все наши файлы и у нас есть пока. Всего лишь один файл с исходным кодом это. ММК KFC. У нас есть header файлы то есть файлы заголовков и у них такой же расширением H, но по умолчанию. Исходный код сохраняется файлах с расширением то есть сама имплементация так если мы прилетим поэтому файл — это мы увидим его здесь центральной части. Мы также. Можем кликнуть по файлу два раза откроют внешний редактор — это естественно тоже редакторе Skoda просто отдельное окно бросается в глаза — это наверное то, что в принципе — это это cicode — это не похоже на какой-то новый непонятный язык — это на самом деле есть и кот до этого любой. Секрет будет совершенно спокойно компилироваться в объекте. Ну естественно мы не будем писать чистый код потому, что объекте все это. Волшебный язык который позволяет нам делать очень много вещей которые чисто сином делать не позволяет тем не менее здесь мы видим всё почти тоже самое, что вы увидели в hello-world. Если бы вы проходили курс носи первое, что бросается в глаза — это то, что вместо привычного инклуд здесь используется слово импорт и по сути — это является тем же самым вставлением файлов в данном случае естественных или файла в наш, но импорт — это. Чуть более умная штука чем include import проверяет вставили в. Ростове ли вы этот файл заранее и если вы сделали — это этого то — это срочно будет игнорироваться и не будет никаких ошибка из-за того, что вы вставили файл два раза.

0 комментариев
0

Читайте также