in objective-c difference between @yes
/@no
, yes
/no
? types used each?
@yes
short form of [nsnumber numberwithbool:yes]
&
@no
short form of [nsnumber numberwithbool:no]
and if write
if(@no) statement;
the above if statement execute since above statement
if([nsnumber numberwithbool:no] != nil)
and it's not equal nil
true
, pass.
whereas yes
, no
bool's
, defined as-
#define yes (bool)1 #define no (bool)0
yes
& no
same true
& false
, 1
& 0
respectively , can use 1
& 0
instead of yes
& no
, far readability concerned yes
& no
will(should) preferred.
Comments
Post a Comment