Objective-C operators, like those in other programming languages, let you perform operations on variables (hence the name). Objective-C provides many operators, and keeping track of all of them can be difficult as you program your iPad app. Use the following tables to jog your memory as to which operator accomplishes what task.
Arithmetic Operators
Operator |
What It Does |
---|
+ |
Addition |
- |
Subtraction |
* |
Multiplication |
/ |
Division |
% |
Modulo |
Relational and Equality Operators
Operator |
What It Does |
---|
== |
Equal to |
!= |
Not equal to |
> |
Greater than |
< |
Less than |
>= |
Greater than or equal to |
<= |
Less than or equal to |
Logical Operators
Operator |
What It Does |
---|
! |
NOT |
&& |
Logical AND |
|| |
Logical OR |
Compound Assignment Operators
Operator |
What It Does |
---|
+= |
Addition |
-= |
Subtraction |
*= |
Multiplication |
\/= |
Division |
\%= |
Modulo |
&= |
Bitwise AND |
|= |
Bitwise Inclusive OR |
^= |
Exclusive OR |
<<= |
Shift Left |
>>= |
Shift Right |
Increment and Decrement Operators
Operator |
What It Does |
---|
++ |
Addition |
-- |
Subtraction |
*= |
Multiplication |
/= |
Division |
%= |
Modulo |
&= |
Bitwise AND |
|= |
Bitwise Inclusive OR |
^= |
Exclusive OR |
<<= |
Shift Left |
>>= |
Shift Right |
Bitwise Operators
Operator |
What It Does |
---|
& |
Bitwise AND |
| |
Bitwise Inclusive OR |
^ |
Exclusive OR |
~ |
Unary complement (bit inversion) |
<< |
Shift Left |
>> |
Shift Right |
Other operators
Operator |
What It Does |
---|
() |
Cast |
, |
Comma |
Sizeof() |
Size of |
? : |
Conditional |
& |
Address |
* |
Indirection |
dummies
Source:http://www.dummies.com/how-to/content/using-objectivec-operators-in-ipad-app-development.html
No comments:
Post a Comment