Zombies error w ABAddressBookCreate
<p>I see this Zombies issue on the simulator and device:</p>

<ul>
<li>[Not A Type class]: message sent to deallocated instance 0x5bf9450</li>
</ul>

<p>The code that generates this problem could not be any more simple.</p>

<pre><code>+ (void) testAllocateAndDeallocteAddressBook
{
  ABAddressBookRef addressBookRef = ABAddressBookCreate();

  NSAssert(addressBookRef != NULL, @"ABAddressBookCreate() returned NULL");

  CFRelease(addressBookRef);

  return;
}
</code></pre>

<p>What I do not understand is why this CFRelease() causes this error. All the Apple docs I have read about this URL indicate that CFRelease() should be invoked to release the ref.</p>
