Objective c учебник
Автор Alex задал вопрос в разделе Другие языки и технологии
В чём отличия C++ и objective C и получил лучший ответ
Ответ от Алексей Арыков[гуру]
В отличие от C++, язык Objective-C полностью совместим с Си (язык Objective-C является надмножеством языка Си) и код на Си компилируется.
любая программа на С является программой и на Objective-C (для языка С++ это не верно) .
Ещё одной из особенностей языка является то, что он message-oriented в то время как С++ — function-oriented. Это значит, что в нём вызовы метода интерпретируются не как вызов функции (хотя к этому обычно все сводится) , а именно как посылка сообщения (с именем и аргументами) объекту, подобно тому, как это происходит в Smalltalk-е.
В отличие от языка С++ посылка сообщения nil’у является законной операцией, всегда возвращающей нулевое значение (nil).
Описания методов заметно отличаются от принятых в С++ и очень сильно похожи на описания методов в языке Smalltalk.Источник:
objective C - он для Mac
Чита