ABRecordRef addressBookRecord = ...;
ABNewPersonViewController *newPersonViewController = [[[ABNewPersonViewController alloc] init] autorelease];
newPersonViewController.newPersonViewDelegate = delegate;
newPersonViewController.displayedPerson = addressBookRecord;
Is it safe to
CFRelease(addressBookRecord);
?
Is there a standard CoreFoundation pattern around this I'm not aware of?