Operatorët Objective-C, si ata në gjuhët e tjera të programimit, ju lejojnë të kryeni operacione në variabla (prandaj emri). Objective-C ofron shumë operatorë dhe mbajtja e të gjithë tyre mund të jetë e vështirë ndërsa programoni aplikacionet tuaja iPhone ose Mac OS X. Përdorni tabelat e mëposhtme për të lëvizur kujtesën tuaj se cili operator kryen çfarë detyre.
Operatorët aritmetikë
Operatori |
Çfarë bën |
+ |
Shtimi |
- |
Zbritja |
* |
Shumëzimi |
/ |
Divizioni |
% |
Modulo |
Operatorët e marrëdhënieve dhe të barazisë
Operatori |
Çfarë bën |
== |
E barabartë me |
!= |
Jo e barabartë me |
> |
Më e madhe se |
< |
Më pak se |
>= |
Më e madhe ose e barabartë me |
<= |
Më pak ose e barabartë me |
Operatorët Logjikë
Operatori |
Çfarë bën |
! |
JO |
&& |
Logjike DHE |
|| |
OSE logjike |
Operatorët e Përbërjes së Përbërjes
Operatori |
Çfarë bën |
+= |
Shtimi |
-= |
Zbritja |
*= |
Shumëzimi |
/= |
Divizioni |
%= |
Modulo |
&= |
Bitwise DHE |
|= |
Bitwise Inclusive OSE |
^= |
Ekskluzive OSE |
<<= |
Zhvendos majtas |
>>= |
Zhvendos djathtas |
Operatorët e rritjes dhe zvogëlimit
Operatori |
Çfarë bën |
++ |
Shtimi |
- |
Zbritja |
*= |
Shumëzimi |
/= |
Divizioni |
%= |
Modulo |
&= |
Bitwise DHE |
|= |
Bitwise Inclusive OSE |
^= |
Ekskluzive OSE |
<<= |
Zhvendos majtas |
>>= |
Zhvendos djathtas |
Operatorët bitwise
Operatori |
Çfarë bën |
& |
Bitwise DHE |
| |
Bitwise Inclusive OSE |
^ |
Ekskluzive OSE |
~ |
Komplement unar (inversion bit) |
<< |
Zhvendos majtas |
>> |
Zhvendos djathtas |
Operatorë të tjerë
Operatori |
Çfarë bën |
() |
Cast |
, |
presje |
Madhësia e () |
Madhësia e |
? : |
E kushtëzuar |
& |
Adresë |
* |
Indirekt |