Re: warning for unsigned parameter, signed argument with NSUInteger
Re: warning for unsigned parameter, signed argument with NSUInteger
- Subject: Re: warning for unsigned parameter, signed argument with NSUInteger
- From: Drew Lawson <email@hidden>
- Date: Tue, 14 Apr 2009 10:20:33 -0400
[again, sending to list]
According to Roland King:
> but not this. NSUInteger is just a typedef isn't it, so this is really
> unsigned int / int and I was expecting a warning. Have I missed a
> warning flag or is there some NSUInteger artifact I'm not aware of?
I've been puzzled by this, but NSUInteger is a signed type:
#if __LP64__
typedef long NSUInteger;
#else
typedef int NSUInteger;
endif
http://developer.apple.com/documentation/Cocoa/Reference/Foundation/Miscellaneous/Foundation_DataTypes/Reference/reference.html
--
Drew Lawson | It's not enough to be alive
| when your future's been deferred
_______________________________________________
Cocoa-dev mailing list (email@hidden)
Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden