2010-03-26 1 views
2

Мне нужно создать группу адресной книги, а затем добавить 10 ABPerson записей в качестве членов группы.Добавить ABPerson в ABGroup

Это то, что я делаю:

  1. Создать группу с ABGroupCreate()
  2. Использование ABGroupAddMember() добавить человека в группу

Человек запись не получает добавленным. Я сохраняю адресную книгу.

Почему человек не добавляется в группу?

ответ

0

Вам нужно сделать сейв групповой записи и сохранить адресную книгу до addmember вызова

2

Перед может быть добавлен к группе в лице запись, он уже должен быть в базе данных адресной книги. Если вам необходимо добавить запись нового человека в группу и в базу данных одновременно, вы должны сначала добавить ее в базу данных адресной книги, сохранить базу данных, а затем добавить запись человека в группу.