С Новым годом! Форум программистов, компьютерный форум, киберфорум
Objective-C
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.56/103: Рейтинг темы: голосов - 103, средняя оценка - 4.56
0 / 0 / 0
Регистрация: 10.08.2014
Сообщений: 2

С чего начать изучение Objective-C?

11.08.2014, 00:12. Показов 21263. Ответов 9
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Такой вопрос, скорее всего, уже поднимался, но у всех бывают разные ситуации. Задался целью выучить Objective-C и программировать под iOS/Mac OS. Потому ищу литературу, которая подойдет для изучения Objective-C с абсолютного нуля т.к опыта в программировании нету и никогда таким не занимался. Часто встречал вопросы от пользователей подобного характера, но в большинстве случаев у людей уже был фундамент в мире программирования, будь то C++ или PHP.

В просторах интернета узнал об авторе Стивен Кочан и его книге Программирование на Objective-C. Есть два вида данной книги и несколько изданий. Т.к я предпочитаю всегда актуальную и свежую информацию, выбрал данный вариант: Программирование на Objective-C, 6е издание. 2014 год.
Вариант 2014го года, 6е издание. Вторая книга по данной тематике: http://www.ozon.ru/context/detail/id/28001113/
Уже всем известный вариант книги Кочана Objective-C 2.0: http://www.ozon.ru/context/detail/id/5430044/

Книга полностью посвящена языку Objective-C и потому столкнулся с некоторыми вопросами. В основе Objective-C лежит язык C и в книге о нем ничего нету. Хватит ли данной книги, что-бы начать изучение Objective-C без потребности в C т.к люди иногда говорят, что лучше начать с C. Или же есть более подходящие для новичка книги, которые помогут углубленно изучить Objective-C?

Вот еще есть книга от другого автора, Программирование для iOS 7. Основы Objective-C, Xcode и Cocoa: http://www.ozon.ru/context/detail/id/26348798/
В ней, вроде как, описывается и язык C, потому не знаю, какую книгу лучше взять. Думаю чтение 2 книг сразу не принесет какого-либо результата.

Спасибо
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
11.08.2014, 00:12
Ответы с готовыми решениями:

Что посоветуете тому, кто хочет начать учить Java? С чего начать изучение?
Какие книги посоветуете по Java? Какие программы? Дело в том, что хочу начать учить разработку web-приложений, а с чего начать я даже...

С чего начать изучение
Здравствуйте друзья. Я новечек в деле схематехники, электротехники. Немогли бы вы мне посоветовать с чего начать изучение. Может есть...

С чего начать изучение C#?
Хотел бы заняться VR технологиями, немного знаю С/С++, (не так хорошо как хотелось бы, но я стараюсь), подскажите книжки и еще что-нибудь,...

9
 Аватар для Melzas
38 / 38 / 6
Регистрация: 20.07.2011
Сообщений: 88
11.08.2014, 06:24
Базовые знания C крайне желательны.

Хорошая книга по C: http://c.learncodethehardway.org/book/ (для начала достаточно первых 18 глав).

Для Objective-C книга Кочана хороша. Нойбурга не читал, но пробежался по оглавлению и думаю тоже сойдет.
Плюс дальше тебе еще понадобится книга непосредственно про разработку под iOS/OS X (UIKit и т.д.).
0
0 / 0 / 0
Регистрация: 10.08.2014
Сообщений: 2
11.08.2014, 08:29  [ТС]
Вот та же беда. Или Кочан или Нойбург. По цене конечно разница есть, первая дороже в 2 раза, но хочется хорошую книгу для хорошего старта. Что делать с самим C - не знаю. Возможно того материала, что предлагает Кочан, хватит для комфортной работы в Xcode?

Начальная цель - писать простенькие программы/2д игры для iOS 7, по пути делать то же самое для Mac OS. Хотя больше интересуют интернет приложения на подобии месенжеров/клиентов соц. сетей.
0
1 / 1 / 0
Регистрация: 25.08.2014
Сообщений: 10
25.08.2014, 16:15
Есть статья не плохая, если не новичек в программирование:
Хабр
0
0 / 0 / 0
Регистрация: 14.09.2014
Сообщений: 2
23.10.2014, 21:50
По статьям не выучишь программирование. Мой тебе совет, изучи джава, а обжектив-си выучишь за 2 недели после джава. Курсы по джава есть везде, книг валом, репетиторов как кур не резаных. Заодно и андроид выучишь.
0
 Аватар для noname_club
112 / 103 / 12
Регистрация: 01.05.2013
Сообщений: 603
23.10.2014, 21:53
обжектив-си выучишь за 2 недели после джава
Стереотипы о паттернах, делегировании, inline блоках, КВАДратных скобках в методах, сборщиках мусора ARC-MRC все в кучу смешается. Лучше 1 стихию освоить.
0
42 / 42 / 2
Регистрация: 22.11.2012
Сообщений: 225
24.10.2014, 12:53
Я постоянно мониторю тематическую литературу, собрал уже небольшую коллекцию, из которой могу выделить книги, что принесли мне, на мой взгляд, ощутимую пользу:

1) Matt Neuburg "iOS7 Programming Fundamentals"

2) Kazuki Sakamoto "Pro Multithreading and Memory management for iOS and OS X"

3) Мэтт Гэлловей "Сила Objective-C 2.0"

4) Vandad Nahavandipoor "iOS 7 programming Coockbook"

5) Matt Galloway "Effective Objective-C 2.0" (только что заметил, что упомянул в списке похожую книгу. Но, кажись, они отличаются)

6) Jack Cox, Nathan Jones, John Szumski "Professional iOS Network Programming"
0
0 / 0 / 0
Регистрация: 06.04.2015
Сообщений: 122
15.04.2015, 04:00
А кто нибудь знает где можно скачать книгу Стивеан Кочана "Программирование на objective-c" 6 издание 2014 год?
0
1 / 1 / 1
Регистрация: 22.10.2013
Сообщений: 42
07.02.2016, 02:12
Я нигде не нашёл и в итоге заказывал на озоне за 2100р, потом завалило другими делами и в итоге, наверное, продам её, ибо пока я её начну читать - станет не актуальной и в цене совсем потеряет.
0
 Аватар для Ryuk
183 / 182 / 56
Регистрация: 10.06.2011
Сообщений: 871
09.02.2016, 09:13
Нойбурга не читал, а вот Кочан понравился.

Не по теме:

kychka, на озоне брал неделю назад за 1500

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
09.02.2016, 09:13
Помогаю со студенческими работами здесь

С чего начать изучение C++?
Привет!Я -Максим.Хочу или же, уже начал изучать с++ Этот язык мне показался интересным.Смотрю ролики на YouTube,а также читаю статейки на...

С чего начать изучение?
Здравствуйте! Скажу сразу, в программировании я не силён и знаю немножко только питон. Хотел с вами посоветоваться стоит ли мне начинать...

С чего начать изучение C#?
Хочу научиться программировать на языке C#.Подскажите, пожалуйста, с чего начать.

С чего начать изучение с++
Посоветуйте с чего начать изучение с++. В этом деле нуб если не считать html и css.Цель в дальнейшем программировать под Android.

С чего начать изучение?
Мне надо изучить именно UML. С чего начать изучение? Какие книги бумажные и электронные книги посоветуете?


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
10
Ответ Создать тему
Новые блоги и статьи
Модель микоризы: классовый агентный подход 3
anaschu 06.01.2026
aa0a7f55b50dd51c5ec569d2d10c54f6/ O1rJuneU_ls https:/ / vkvideo. ru/ video-115721503_456239114
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ФедосеевПавел 06.01.2026
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR ВВЕДЕНИЕ Введу сокращения: аналоговый ПИД — ПИД регулятор с управляющим выходом в виде числа в диапазоне от 0% до. . .
Модель микоризы: классовый агентный подход 2
anaschu 06.01.2026
репозиторий https:/ / github. com/ shumilovas/ fungi ветка по-частям. коммит Create переделка под биомассу. txt вход sc, но sm считается внутри мицелия. кстати, обьем тоже должен там считаться. . . .
Расчёт токов в цепи постоянного тока
igorrr37 05.01.2026
/ * Дана цепь постоянного тока с сопротивлениями и напряжениями. Надо найти токи в ветвях. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа и решает её. Последовательность действий:. . .
Новый CodeBlocs. Версия 25.03
palva 04.01.2026
Оказывается, недавно вышла новая версия CodeBlocks за номером 25. 03. Когда-то давно я возился с только что вышедшей тогда версией 20. 03. С тех пор я давно снёс всё с компьютера и забыл. Теперь. . .
Модель микоризы: классовый агентный подход
anaschu 02.01.2026
Раньше это было два гриба и бактерия. Теперь три гриба, растение. И на уровне агентов добавится между грибами или бактериями взаимодействий. До того я пробовал подход через многомерные массивы,. . .
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Programma_Boinc 28.12.2025
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост. Налог на собак: https:/ / **********/ gallery/ V06K53e Финансовый отчет в Excel: https:/ / **********/ gallery/ bKBkQFf Пост отсюда. . .
Кто-нибудь знает, где можно бесплатно получить настольный компьютер или ноутбук? США.
Programma_Boinc 26.12.2025
Нашел на реддите интересную статью под названием Anyone know where to get a free Desktop or Laptop? Ниже её машинный перевод. После долгих разбирательств я наконец-то вернула себе. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru