Andrei in the office

lordandrei

Andrei's Universe

One man's journey from infinity to nothingness


Previous Entry Share Next Entry
Andrei in the office
lordandrei

Daily Twittering

  • 11:32 And so it comes. 3rd 1st phone screen today, potential face-to-face next week, two tech phone screens Monday. At least I'm piquing interest. #
  • 14:04 So, a general call out to colleagues. Looking for Cocoa Dev questions to be grilled on. Need to brush back up again on the minutia. #
Automatically shipped by LoudTwitter

  • 1
can't grill you on dev questions, but I've definitely got your best possible outcome up on my Cosmic Bulletin Board... knock them out, Andre - you rock!

(1) Can you explain the allocation/release rules for Objective C objects?

(2) An Objective C method call can return a pointer to an Objective C object. On which calls do you need to release the object returned to you?

(3) What is wrong with the following routine:

- (NSObject *)returnObjectFromArray:(NSMutableArray *)array atIndex:(int)index
{
NSObject *tmp = [array objectAtIndex:index];
[array removeObjectAtIndex:index];
return tmp;
}


  • 1
?

Log in

No account? Create an account