int compareResult = [[win callWebScriptMethod:@"Compare"
withArguments:args] intValue];
This is the right way to turn an NSNumber into an integer, call
intValue.
But if the object returned is not a number, then you'll get an
Objective-C exception.
or do I use NSNumber instead like,
id win;
NSNumber * compareResult = [[win callWebScriptMethod:@"Compare"
withArguments:args] intValue];
This doesn't make sense, because you're calling intValue, a method
that returns an int. It's a method you call *on* an NSNumber object.
It doesn't return an NSNumber object.
-- Darin
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Webkitsdk-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/webkitsdk-dev/email@hidden