gpt4 book ai didi

iphone - ABPersonViewController CF 是否保留其显示的Person ABRecordRef?

转载 作者:行者123 更新时间:2023-12-03 20:59:32 24 4
gpt4 key购买 nike

ABRecordRef addressBookRecord = ...;
ABNewPersonViewController *newPersonViewController = [[[ABNewPersonViewController alloc] init] autorelease];
newPersonViewController.newPersonViewDelegate = delegate;
newPersonViewController.displayedPerson = addressBookRecord;

安全吗

CFRelease(addressBookRecord);

是否有一个我不知道的标准 CoreFoundation 模式?

最佳答案

我认为调用 CFRelease 不安全。
displayedPerson 在 header 中定义如下。
因此,当我们设置值时, displayedPerson 只是被分配,而不是复制或保留。
因此,我认为我们不能发布它。

@property(nonatomic, readwrite) ABRecordRef displayedPerson

关于iphone - ABPersonViewController CF 是否保留其显示的Person ABRecordRef?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2133020/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com