Els operadors Objective-C, com els d'altres llenguatges de programació, us permeten realitzar operacions sobre variables (d'aquí el nom). Objective-C ofereix molts operadors, i fer un seguiment de tots ells pot ser difícil mentre programeu les vostres aplicacions per a iPhone o Mac OS X. Utilitzeu les taules següents per fer córrer la memòria sobre quin operador realitza quina tasca.
Operadors aritmètics
| Operador |
Què fa |
| + |
Addició |
| – |
Resta |
| * |
Multiplicació |
| / |
Divisió |
| % |
Mòdul |
Operadors relacionals i d'igualtat
| Operador |
Què fa |
| == |
Igual a |
| != |
No igual a |
| > |
Més gran que |
| < |
Menys que |
| >= |
Major o igual a |
| <= |
Menor o igual a |
Operadors lògics
| Operador |
Què fa |
| ! |
NO |
| && |
I lògic |
| || |
OR lògic |
Operadors d'assignació composta
| Operador |
Què fa |
| += |
Addició |
| -= |
Resta |
| *= |
Multiplicació |
| /= |
Divisió |
| %= |
Mòdul |
| &= |
I per bits |
| |= |
OR inclòs per bits |
| ^= |
OR exclusiu |
| <<= |
Canvi a l'esquerra |
| >>= |
Canvia a la dreta |
Operadors d'increment i disminució
| Operador |
Què fa |
| ++ |
Addició |
| — |
Resta |
| *= |
Multiplicació |
| /= |
Divisió |
| %= |
Mòdul |
| &= |
I per bits |
| |= |
OR inclòs per bits |
| ^= |
OR exclusiu |
| <<= |
Canvi a l'esquerra |
| >>= |
Canvia a la dreta |
Operadors bit a bit
| Operador |
Què fa |
| & |
I per bits |
| | |
OR inclòs per bits |
| ^ |
OR exclusiu |
| ~ |
Complement unari (inversió de bits) |
| << |
Canvi a l'esquerra |
| >> |
Canvia a la dreta |
Altres operadors
| Operador |
Què fa |
| () |
Cast |
| , |
coma |
| Mida de () |
Mida de |
| ? : |
Condicional |
| & |
adreça |
| * |
Direcció |