使用 AddressBook framework
//取得 Address 物件
ABAddressBook *ab = [ABAddressBook sharedAddressBook];
//取得"自己"的資料
ABPerson *me = [ab me];
NSString *fName = [me valueForProperty:kABFirstNameProperty];
NSString *lName = [me valueForProperty:kABLastNameProperty];
//設定資料
[me setValue:@"Candan" forProperty:kABFirstNameProperty];
//取得所有人員的 Array
NSArray *everyone = [ab people];
//取得人員群組
NSArray *groups = [ab groups];
//新增一筆人員資料
ABPerson *newPerson = [[ABPerson alloc] init];
//將人員加入 AddressBook
[ab addRecord: newPerson];
//將人員從 AddressBook 移除
[ab removeRecord: me];
//設定"自己"是誰
[ab setMe:newPerson];
//AddressBook 儲存
[ab save];
沒有留言:
張貼留言