Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > iOS > Переход на objective c


Автор: olegarh 21.10.2011, 17:45
Здравствуйте)

Решил попробовать программирование под iOS)

за плечами опыт C++, java, php

но переход на обжектив си оказался не таким простым
не совсем понятна именно структура приложений

в C++ я например имею функцию main
создаю сколько угодно классов и из мэйна уже юзаю их..

как на деле правильно создать приложение iOS, с точки зрения структуры
за что отвечают файлы например AppDelegate, ViewController(хотя с ним все более менее прозрачно)

Буду рад простенькому объяснению))

Автор: Absinthe 22.10.2011, 13:11
olegarh, ты хотя бы пару часов поковыряй хеллоуворд?

Код

в C++ я например имею функцию main
создаю сколько угодно классов и из мэйна уже юзаю их..
 Так и есть.

Цитата

за что отвечают файлы например AppDelegate, ViewController
 Примерно контроллер то же самое, что и в PHP. Делегаты - обработчики, привязанные к элементу(и не только, в данном случае - к приложению). Контроллеры - обработчики видов. Элементы на видах будут иметь свои делегаты, как правило эти делегаты делают в том же файле, что и контроллер вида.

Короче скачай скринкаст(lynda, etc) - все доступно объяснят. Эта та тема, где без видео или картинок в обучающем материале не разобраться.

Автор: Bitter 22.10.2011, 13:21
olegarh, потрудитесь хоть один день почитать первую попавшуюся книгу по iPhone SDK, там это подробно разжевано. Почему люди не утруждают себя сделать хоть что нибудь самостоятельно? На форуме закреплены две темы - литература и стартовый набор начинающего, Вам туда. 

Автор: Zdar 7.11.2011, 00:34
Есть online документация по iPhone SDK ?

Автор: Brilona 8.11.2011, 09:00
http://developer.apple.com/library/ios/navigation/index.html#

Автор: xackera 9.11.2011, 08:46
Цитата(Zdar @ 7.11.2011,  00:34)
Есть online документация по iPhone SDK ?

http://forum.vingrad.ru/forum/topic-319434.html тему смотрели?

Автор: Irakl 8.2.2012, 18:56
Есть хорошая русскоязычная документация по objective c?

Автор: Bitter 8.2.2012, 21:46
Irakl, глаза откройте http://forum.vingrad.ru/forum/topic-319434.html

Автор: techPro 3.4.2012, 01:01
На youtube полно видеоуроков на эту тему. Есть и на русском.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)