if ([person help:self]) [self help:person];
else if([person ask:self]) [self ignore:person];
Which way do you choose?