Objective-C hat viele hilfreiche Operatoren für iOS-Programmierung. In der folgenden Tabelle Ihr Gedächtnis auf die Sprünge, über die Betreiber sollten Sie eine bestimmte Aufgabe zu erfüllen verwenden.
Arithmetische OperatorenOperator | Was es macht |
---|
+ | Zusatz |
- | Subtraktion |
* | Multiplikation |
/ | Aufteilung |
% | modulo |
Relationale und GleichheitsoperatorenOperator | Was es macht |
---|
== | Gleich |
!= | Nicht gleichzusetzen mit |
> | Größer als |
lt; | Weniger als |
> = | Größer als oder gleich wie |
le; | Gleich oder kleiner als |
Logische OperatorenOperator | Was es macht |
---|
! | NICHT |
| Logisches UND |
|| | Logisches ODER |
Verbindung ZuweisungsoperatorenOperator | Was es macht |
---|
+= | Zusatz |
-= | Subtraktion |
* = | Multiplikation |
/ = | Aufteilung |
% = | modulo |
= | Logisches UND |
| = | Bitwise Inclusive OR |
^ = | Exklusiv oder |
lt; lt; = | links schieben |
>> = | Nach rechts verschieben |
Operatoren Erhöhen und VerringernOperator | Was es macht |
---|
++ | Zusatz |
-- | Subtraktion |
* = | Multiplikation |
/ = | Aufteilung |
% = | modulo |
= | Logisches UND |
| = | Bitwise Inclusive OR |
^ = | Exklusiv oder |
lt; lt; = | links schieben |
>> = | Nach rechts verschieben |
Bitweise OperatorenOperator | Was es macht |
---|
| Logisches UND |
| | Bitwise Inclusive OR |
^ | Exklusiv oder |
~ | Unary Komplement (Bitinvertierung) |
lt; lt; | links schieben |
>> | Nach rechts verschieben |
Andere AnbieterOperator | Was es macht |
---|
() | Besetzung |
, | Komma |
Größe von() | Größe von |
? : | Bedingt |
| Adresse |
* | Umweg |