I have a subclassed UIViewController that's acting as an ABPeoplePicker Navigation Controller Delegate. This view controller calls this ABPeoplePicker in a few different situations and the problem I'm having is figuring out which situation I'm responding to in
- (BOOL)peoplePickerNavigationController:(ABPeoplePickerNavigationController *)peoplePicker shouldContinueAfterSelectingPerson:(ABRecordRef)person
UIAlertView has the tag property inherited from UIView to help sort this out but I can't find a similar property to use in ABPeoplePickerNavigationController. How are the Cocoa ninjas handling situations like this? Spin off custom delegates? Fiddle some BOOLs in the view controller subclass?