Не думаю, что звонить в CFRelease безопасно.
displayPerson определяется в заголовке следующим образом.
Таким образом, displayPerson просто назначается, а не копируется или сохраняется, когда мы устанавливаем значение.
Поэтому я думаю, что мы не можем его выпустить.
@property(nonatomic, readwrite) ABRecordRef displayedPerson