我在我的应用程序中使用这段代码:
ABAddressBookRef addressBook = ABAddressBookCreate();
NSArray *contacts = (NSArray*) ABAddressBookCopyArrayOfAllPeople(addressBook);
我是否负责释放 addressBook
和 contacts
?我在文档中没有找到任何相关内容...
谢谢
最佳答案
我认为你需要的是Core Foundation Memory Management Guide 。根据链接的文档,您拥有这两个对象。
这是an example that uses both of your functions 。最后使用 CFRelease()
查看对象是如何释放的。
关于objective-c - 使用 ABAddressBook 进行内存管理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8382977/