久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 5908|回復: 0
打印 上一主題 下一主題
收起左側

IOS9開發中使用CNContact讀取通訊錄

[復制鏈接]
跳轉到指定樓層
樓主
ID:115111 發表于 2016-5-12 04:27 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
IOS9中最大的變化就是對通訊錄的操作變得簡單了,接下來將演示CNContact的使用。


首先是導入Contacts模型

接下來是具體的編寫代碼的步驟:

1、創建一個通訊錄對象


2、定義所有打算獲取的屬性對應的key值,此處獲取姓名,手機號,頭像


3、創建CNContactFetchRequest對象


4、初始化一個數組,用來存放遍歷到的所有聯系人


5、遍歷所有的聯系人并把遍歷到的聯系人添加到contactarray


6、打印獲取的聯系人數組contactarray


以上就完成了通訊錄的讀取,并保存在數組中,打印結果如下:




具體代碼如下:
#import "MainViewController.h"
//導入IOS9新特性之聯系人模型
@import Contacts;

@interface MainViewController ()
@end

@implementation MainViewController

- (void)viewDidLoad {
    [super viewDidLoad];
    // 創建通信錄對象
    CNContactStore *contactStore = [[CNContactStore alloc] init];
    // 定義所有打算獲取的屬性對應的key值,此處獲取姓名,手機號,頭像
    NSArray *keys = @[CNContactGivenNameKey, CNContactFamilyNameKey, CNContactPhoneNumbersKey,CNContactImageDataKey];
    // 創建CNContactFetchRequest對象
    CNContactFetchRequest *request = [[CNContactFetchRequest alloc] initWithKeysToFetch:keys];
    // 初始化一個數組,用來存放遍歷到的所有聯系人
    NSMutableArray *contactarray = [NSMutableArray array];
    // 5.遍歷所有的聯系人并把遍歷到的聯系人添加到contactarray
    [contactStore enumerateContactsWithFetchRequest:request error:nil usingBlock:^(CNContact * _Nonnull contact, BOOL * _Nonnull stop) {
        [contactarray addObject:contact];
    }
     ];

    NSLog(@"%@",contactarray);

}
@end

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 免费精品 | 日皮视频免费看 | 久久精品欧美一区二区三区不卡 | 成人国产精品久久久网站 | 免费在线观看www | 国产综合视频在线观看 | 91午夜精品 | 日韩欧美在线免费观看 | 青青草国产成人av片免费 | av免费观看网站 | 久久久久久毛片 | 日韩欧美在线一区 | 亚洲一区影院 | 日韩欧美在线观看 | 成人亚洲精品 | 亚洲成人久久久 | 国产精品视频一区二区三区 | 久久精品在线 | 91久久精品日日躁夜夜躁欧美 | 欧美在线小视频 | brazzers精品成人一区 | 一本一道久久a久久精品蜜桃 | 午夜影院在线观看视频 | 134vcc影院免费观看 | 日本国产精品 | 日韩在线视频一区 | 国产一区二区福利 | 中文字字幕码一二三区 | 国产一级大片 | 国产农村妇女aaaaa视频 | 色婷婷影视 | 亚洲成年人在线观看 | 中文字幕在线看片 | 91在线网站 | 国产ts在线 | 日韩手机看片 | 一级毛片在线播放 | 亚洲午夜精品 | 日韩精品一二区 | 国产日韩视频 | 日韩在线精品 |