Как я могу прочитать имя учетной записи iPhone Exchange из XCode? - PullRequest
0 голосов
/ 07 сентября 2011

Я хочу иметь возможность читать имена учетных записей Exchange.

Объекты ABSource имеют только 2 свойства из того, что я могу сказать. Одним из них является целое число, указывающее тип источника (например: 0для локальной адресной книги, 1 для адресной книги обмена), а другая - строка, указывающая имя источника. К сожалению, имя источника не будет именем вашей учетной записи обмена, оно всегда будет называться «Контакты».что если вы сохраните все источники в массиве и при записи контакта в определенный источник вы получите доступ к нему оттуда, он будет работать ... он добавит его к нужному источнику, моя проблема в том, что я хочу иметь возможностьвыберите учетную запись для добавления в табличном представлении и до сих пор не нашли способа дифференцировать учетные записи.

1 Ответ

0 голосов
/ 11 октября 2011

Да, для некоторых учетных записей Exchange (и других типов учетных записей) кажется, что нет никакого способа получить другое имя, кроме «Контакты».

Что вы должны сделать:

Создайте отдельный объект, который содержит идентификатор и имя источника и имеет логическое значение, которое отслеживает, была ли выбрана эта учетная запись.Держите эти объекты в массиве, который отвечает за заполнение UITableView.Когда пользователь выбирает источник, измените логическое значение и в конце, когда вы хотите узнать, что выбрал пользователь, просмотрите массив и выберите только идентификаторы из выбранных объектов.

...