В отличие от C ++, Objective-C не поддерживает перегрузку операторов. Также, в отличие от C ++, Objective-C позволяет объекту напрямую наследовать только от одного класса (запрещая множественное наследование).
Objective C ++ позволяет использовать код C ++ в приложениях Objective C.