如何使用iOS中的Contacts Framework获取更改的联系人

时间:2016-12-02 22:49:08

标签: ios swift notifications contacts

我可以使用以下方式监控联系人更改:

void ft_putchar(char c)
{
    write(1, &c, 1);
}

int ft_atoi(const char *str)
{
    int i;

    i = 0;
    while (str[i] == 9 || str[i] == 32 || str[i] == 43 || str[i] == 45)
        i++;
    while (str[i] > 48 && str[i] < 57)
    {
        ft_putchar(str[i]);
        i++;
    }
    return (0); 
}

int main(void)
{
    printf("%d", atoi("     2794ffafsaasf"));
    printf("\n%d",ft_atoi("     2794fsffsf"));

    return(0);
}

但是如何从通知中获取更改的联系人?添加/删除/更改哪些联系人等等?

1 个答案:

答案 0 :(得分:1)

您只需在方法中获取通知。然后您必须重新获取所有对象并再次创建数据源以获取更新数据!!