How to assign a value to an pointer-pointer passed in call by reference?

Posted by mystify on Stack Overflow See other posts from Stack Overflow or by mystify
Published on 2010-04-22T09:48:19Z Indexed on 2010/04/22 9:53 UTC
Read the original article Hit count: 185

Filed under:

I want to achieve something similar to what these guys do here:

- (NSUInteger)countForFetchRequest:(NSFetchRequest *)request error:(NSError **)error

like you can see, you pass an NSError pointer and that nice method will assign a real NSError object to your pointer in case there is an error. So the cool thing about this is, that the method returns an NSUInteger but can ALSO return an NSError, without having to mess around with ugly and fat arrays or dictionaries.

So how could I assign an object to the passed-in error pointer?

© Stack Overflow or respective owner

Related posts about objective-c