Objective-C rekstraraðilar, eins og þeir í öðrum forritunarmálum, gera þér kleift að framkvæma aðgerðir á breytum (þaraf nafnið). Objective-C býður upp á marga rekstraraðila og það getur verið erfitt að fylgjast með þeim öllum þegar þú forritar iPhone eða Mac OS X forritin þín. Notaðu eftirfarandi töflur til að fara í minnið um hvaða stjórnandi framkvæmir hvaða verkefni.
Reiknistjórnendur
Rekstraraðili |
Hvað það gerir |
+ |
Viðbót |
– |
Frádráttur |
* |
Margföldun |
/ |
Deild |
% |
Modulo |
Samskipta- og jafnréttisaðilar
Rekstraraðili |
Hvað það gerir |
== |
Jafnt með |
!= |
Ekki jafnt |
> |
Meiri en |
< |
Minna en |
>= |
Stærri en eða jöfn |
<= |
Minna en eða jafnt og |
Rökfræðilegir rekstraraðilar
Rekstraraðili |
Hvað það gerir |
! |
EKKI |
&& |
Rökrétt OG |
|| |
Rökrétt OR |
Samsett verkefni rekstraraðilar
Rekstraraðili |
Hvað það gerir |
+= |
Viðbót |
-= |
Frádráttur |
*= |
Margföldun |
/= |
Deild |
%= |
Modulo |
&= |
Bitlega OG |
|= |
Bitwise Inclusive OR |
^= |
Einkarétt OR |
<<= |
Breyttu til vinstri |
>>= |
Breyttu til hægri |
Auka og minnka rekstraraðila
Rekstraraðili |
Hvað það gerir |
++ |
Viðbót |
— |
Frádráttur |
*= |
Margföldun |
/= |
Deild |
%= |
Modulo |
&= |
Bitlega OG |
|= |
Bitwise Inclusive OR |
^= |
Einkarétt OR |
<<= |
Breyttu til vinstri |
>>= |
Breyttu til hægri |
Bitwise Operators
Rekstraraðili |
Hvað það gerir |
& |
Bitlega OG |
| |
Bitwise Inclusive OR |
^ |
Einkarétt OR |
~ |
Unary complement (bita snúningur) |
<< |
Breyttu til vinstri |
>> |
Breyttu til hægri |
Aðrir rekstraraðilar
Rekstraraðili |
Hvað það gerir |
() |
Leikarar |
, |
Komma |
Stærð() |
Stærð á |
? : |
Skilyrt |
& |
Heimilisfang |
* |
Óbeint |