Iphone ABMultiValueRef内存泄漏?

Iphone ABMultiValueRef内存泄漏?,iphone,memory-leaks,abaddressbook,Iphone,Memory Leaks,Abaddressbook,当我使用仪器时,它会抱怨emailProperty内存泄漏。Analyzer抱怨mobileLabel。下面是代码片段。考虑到我使用的是release和CFRelease,它抱怨有什么明显的原因吗?提前感谢您的回复 // Email is a multi value property, take "Home" ABMultiValueRef emailProperty = ABRecordCopyValue(person, kABPersonEmailProperty); NSStrin

当我使用仪器时,它会抱怨emailProperty内存泄漏。Analyzer抱怨mobileLabel。下面是代码片段。考虑到我使用的是release和CFRelease,它抱怨有什么明显的原因吗?提前感谢您的回复

    // Email is a multi value property, take "Home"
ABMultiValueRef emailProperty = ABRecordCopyValue(person, kABPersonEmailProperty);
NSString *email;
NSString *mobileLabel;
for (CFIndex i = 0; i < ABMultiValueGetCount(emailProperty); i++)
{
    mobileLabel = (NSString *)ABMultiValueCopyLabelAtIndex(emailProperty, i);
    if ([mobileLabel isEqualToString:@"_$!<Home>!$_"])
    {
        email = (NSString *)ABMultiValueCopyValueAtIndex(emailProperty,i);
        self.emailAddress.text = email;
        self.emailAddress.enabled = NO;
        self.emailAddress.borderStyle = UITextBorderStyleNone;
        [email release];
        break;
    }
    [mobileLabel release];

}
CFRelease(emailProperty);
//电子邮件是一种多值属性,请使用“Home”
ABMultiValueRef emailProperty=ABRecordCopyValue(person,kABPersonEmailProperty);
NSString*电子邮件;
NSString*移动标签;
对于(CFIndex i=0;i
我从使用NSString*切换到使用CFString+CFRelease,这似乎奏效了。分析仪仍在抱怨,但它似乎在Profile->Leaks下运行良好