Objective-C operatori, poput onih u drugim programskim jezicima, omogućuju vam izvođenje operacija nad varijablama (otuda i naziv). Objective-C nudi mnoge operatere, a praćenje svih njih može biti teško dok programirate svoje iPhone ili Mac OS X aplikacije. Upotrijebite sljedeće tablice kako biste pokrenuli svoje pamćenje o tome koji operater izvršava koji zadatak.
Aritmetički operatori
| Operater |
Što to radi |
| + |
Dodatak |
| – |
Oduzimanje |
| * |
Množenje |
| / |
Podjela |
| % |
Modulo |
Operatori relacije i jednakosti
| Operater |
Što to radi |
| == |
Jednak |
| != |
Nije jednako |
| > |
Veće od |
| < |
Manje od |
| >= |
Veće ili jednako |
| <= |
Manje ili jednako |
Logički operatori
| Operater |
Što to radi |
| ! |
NE |
| && |
Logično I |
| || |
Logično ILI |
Složeni operatori dodjele
| Operater |
Što to radi |
| += |
Dodatak |
| -= |
Oduzimanje |
| *= |
Množenje |
| /= |
Podjela |
| %= |
Modulo |
| &= |
Bitno I |
| |= |
Bitno uključeno ILI |
| ^= |
Ekskluzivno ILI |
| <<= |
Pomak ulijevo |
| >>= |
Pomak udesno |
Operatori povećanja i dekrementa
| Operater |
Što to radi |
| ++ |
Dodatak |
| — |
Oduzimanje |
| *= |
Množenje |
| /= |
Podjela |
| %= |
Modulo |
| &= |
Bitno I |
| |= |
Bitno uključeno ILI |
| ^= |
Ekskluzivno ILI |
| <<= |
Pomak ulijevo |
| >>= |
Pomak udesno |
Bitwise operatori
| Operater |
Što to radi |
| & |
Bitno I |
| | |
Bitno uključeno ILI |
| ^ |
Ekskluzivno ILI |
| ~ |
Unarni komplement (inverzija bita) |
| << |
Pomak ulijevo |
| >> |
Pomak udesno |
Ostali operateri
| Operater |
Što to radi |
| () |
Glumi |
| , |
Zarez |
| Veličina() |
Veličina |
| ? : |
Uvjetovano |
| & |
Adresa |
| * |
Zaobilazak |