2014-07-11 150 views

回答

1

一個記錄只是一個對象,所以你可以創建一個並做任何你想做的事情。該聲明意味着您可以爲自己的目的創建和使用ABRecord,而不必將其放入通訊簿數據庫中。

這意味着與您所問的內容相反 - 如果您想要在聯繫人應用程序中查看聯繫人,則必須將其放入通訊簿數據庫中。但是,如果您要製作自己的聯繫人應用程序(或添加自己的內部通訊簿功能),則可以在實施中創建和使用ABRecords。

ABRecordRef aRecord = ABPersonCreate();將創建一個新記錄,您可以填寫聯繫信息並在您的應用程序內部使用它。因此,正如您發現的片段所述,您可以將它們用作存儲聯繫人信息的方式,而無需將這些聯繫人放入地址簿數據庫中。