簡體   English   中英

如何從我的應用程序訪問iPhone聯系人?

[英]how can i access iphone contacts from my app?

我想從我的應用程序發送短信。 為此,我使用MFMessageComposeViewController“ messageui.framework” ,並且運行良好。 但是為此,我在代碼中給出了接收器的數量。 實際上,我想從電話簿中添加聯系人。 使用MFMessageComposeViewController發送短信時,如何在應用程序中獲得所需的聯系人?

假設我的代碼在下面,我不明白如何從picker.recipients中的聯系人中給出聯系人號碼。請幫助我,因為我想從聯系人中選擇聯系人號碼以從我的應用程序發送短信。

-(void)ComposerSheet 
{
    MFMessageComposeViewController *picker = [[MFMessageComposeViewController alloc] init];
    picker.messageComposeDelegate = self;

    picker.recipients = [NSArray arrayWithObject:@"1234567890"];  
    picker.body = @"I am at %@";

    [self presentModalViewController:picker animated:YES];
    [picker release];

}

當我們使用MFMessageComposeViewController ,它將自動提供聯系人鏈接。 因此,在這種情況下不需要AddressBookUI框架。 MFMessagecomposeViewController ,必須通過單擊添加收件人字段右側的“ +”按鈕來添加聯系人。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM