Operátory Objective-C, podobne ako v iných programovacích jazykoch, vám umožňujú vykonávať operácie s premennými (odtiaľ názov). Objective-C poskytuje mnoho operátorov a sledovanie všetkých z nich môže byť náročné, keď programujete aplikácie pre iPhone alebo Mac OS X. Pomocou nasledujúcich tabuliek si pamätajte, ktorý operátor vykonáva akú úlohu.
Aritmetické operátory
| Operátor |
Čo to robí |
| + |
Doplnenie |
| – |
Odčítanie |
| * |
Násobenie |
| / |
divízie |
| % |
Modulo |
Operátori vzťahov a rovnosti
| Operátor |
Čo to robí |
| == |
Rovná |
| != |
Nerovná sa |
| > |
Väčší než |
| < |
Menej ako |
| >= |
Väčšie alebo rovné |
| <= |
Menšie alebo rovné |
Logické operátory
| Operátor |
Čo to robí |
| ! |
NIE |
| && |
Logické AND |
| || |
Logické ALEBO |
Operátori zloženého priradenia
| Operátor |
Čo to robí |
| += |
Doplnenie |
| -= |
Odčítanie |
| *= |
Násobenie |
| /= |
divízie |
| %= |
Modulo |
| &= |
Bitové AND |
| |= |
Bitwise Inclusive OR |
| ^= |
Exkluzívne OR |
| <<= |
Shift doľava |
| >>= |
Posun doprava |
Operátory zvýšenia a zníženia
| Operátor |
Čo to robí |
| ++ |
Doplnenie |
| — |
Odčítanie |
| *= |
Násobenie |
| /= |
divízie |
| %= |
Modulo |
| &= |
Bitové AND |
| |= |
Bitwise Inclusive OR |
| ^= |
Exkluzívne OR |
| <<= |
Shift doľava |
| >>= |
Posun doprava |
Bitové operátory
| Operátor |
Čo to robí |
| & |
Bitové AND |
| | |
Bitwise Inclusive OR |
| ^ |
Exkluzívne OR |
| ~ |
Unárny doplnok (bitová inverzia) |
| << |
Shift doľava |
| >> |
Posun doprava |
Iní operátori
| Operátor |
Čo to robí |
| () |
Obsadenie |
| , |
Čiarka |
| Veľkosť() |
Veľkosť |
| ? : |
Podmienené |
| & |
Adresa |
| * |
Nepriame |