代码之家  ›  专栏  ›  技术社区  ›  Warrior

如果iPhone中没有邮件设置,则从联系人处检索邮件会崩溃

  •  0
  • Warrior  · 技术社区  · 16 年前

    我正在尝试从联系人中检索电子邮件。我可以成功地检索到它,但如果没有一个人的电子邮件设置,如果我试图检索他们的联系,然后应用程序崩溃。

    我想检查是否有特定联系人的邮件,如果没有该联系人的邮件集,则显示警报。我怎样才能做到呢?

    1 回复  |  直到 8 年前
        1
  •  0
  •   Warrior    16 年前

    我通过找到cfindex值解决了这个问题,如果mailid可用,它将返回1,如果没有可用的邮件id,它将返回0。

    CFIndex emailCount = ABMultiValueGetCount(mail1);