zoukankan      html  css  js  c++  java
  • 通讯录(框架实现)

    //使用第三方框架:RHAddressBook,github上搜索,按照要求把工程添加到当前项目

     

    #import "ViewController.h"

     

    @interface ViewController ()

     

    @end

     

    @implementation ViewController

     

    - (void)viewDidLoad {

        [super viewDidLoad];

        //1.授权

        RHAuthorizationStatus status =  [RHAddressBook authorizationStatus];

        if (status == RHAuthorizationStatusNotDetermined) {

            

            RHAddressBook *book = [[RHAddressBook alloc]init];

            [book requestAuthorizationWithCompletion:^(bool granted, NSError *error) {

                //localizedDescription 错误信息 的字符串

                if (error) {

                    NSLog(@"%@",error.localizedDescription);

                }

                if (granted) {

                    NSLog(@"授权成功1");

                }else{

                    NSLog(@"授权失败");

                }

            }];

            

        }

        

        

    }

    - (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event

    {

        RHAddressBook *book = [[RHAddressBook alloc]init];

        for (RHPerson * objc in [book people]) {

            NSLog(@"%@",[objc class]);

        }

        NSLog(@"%@",[book people]);

    }

     

     

    @end

  • 相关阅读:
    素敵な日本人 2-1
    十年目のバレンタインデー のほか
    水晶の数珠  3
    水晶の数珠  2
    STM32 USB HID BarCodeReader不兼容问题的解决
    水晶の数珠 1
    クリスマスミステリ 2
    クリスマスミステリ 1
    サファイア奇跡 3
    感悟成功
  • 原文地址:https://www.cnblogs.com/tangranyang/p/4656143.html
Copyright © 2011-2022 走看看