我可以使用以下方式监控联系人更改:
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);
}
但是如何从通知中获取更改的联系人?添加/删除/更改哪些联系人等等?
答案 0 :(得分:1)
您只需在方法中获取通知。然后您必须重新获取所有对象并再次创建数据源以获取更新数据!!