Објецтиве-Ц оператори, попут оних у другим програмским језицима, омогућавају вам да извршавате операције над променљивим (отуда и назив). Објецтиве-Ц пружа много оператера, а праћење свих њих може бити тешко док програмирате своје иПхоне или Мац ОС Кс апликације. Користите следеће табеле да бисте покренули своје памћење о томе који оператер извршава који задатак.
Аритметички оператори
| Оператер |
Шта ради |
| + |
Додатак |
| – |
Одузимање |
| * |
Множење |
| / |
дивизије |
| % |
Модуло |
Оператори релације и једнакости
| Оператер |
Шта ради |
| == |
Једнако |
| != |
Неједнако са |
| > |
Веће од |
| < |
Мање од |
| >= |
Већи или једнак |
| <= |
Мање или једнако |
Логички оператори
| Оператер |
Шта ради |
| ! |
НЕ |
| && |
Логично И |
| || |
Логично ОР |
Сложени оператори доделе
| Оператер |
Шта ради |
| += |
Додатак |
| -= |
Одузимање |
| *= |
Множење |
| /= |
дивизије |
| %= |
Модуло |
| &= |
Битвисе АНД |
| |= |
Битова укључено ОР |
| ^= |
Ексклузивно ОР |
| <<= |
Схифт Лефт |
| >>= |
Схифт десно |
Оператори повећања и декремента
| Оператер |
Шта ради |
| ++ |
Додатак |
| — |
Одузимање |
| *= |
Множење |
| /= |
дивизије |
| %= |
Модуло |
| &= |
Битвисе АНД |
| |= |
Битова укључено ОР |
| ^= |
Ексклузивно ОР |
| <<= |
Схифт Лефт |
| >>= |
Схифт десно |
Битвисе Операторс
| Оператер |
Шта ради |
| & |
Битвисе АНД |
| | |
Битова укључено ОР |
| ^ |
Ексклузивно ОР |
| ~ |
Унарни комплемент (инверзија битова) |
| << |
Схифт Лефт |
| >> |
Схифт десно |
Остали оператери
| Оператер |
Шта ради |
| () |
Цаст |
| , |
Зарез |
| Величина() |
Величина |
| ? : |
Условни |
| & |
Адреса |
| * |
Индирецтион |