Альтернативный адресной книги API помощник для ABContact - PullRequest
1 голос
/ 12 февраля 2012

У меня есть приложение для Iphone, которое использовало превосходную библиотеку ABContactHelper, изначально написанную для Эрикой Седун и выпущенную на github

Теперь, с выходом поддержки XCode4 и подсчета ссылок, это вызывает многоошибок.Я посмотрел на вилки на github, но ни один из них не обновился до XCode 4 с подсчетом ссылок.Я пытаюсь обновить его сам, но он медленный и подвержен ошибкам.Я пробовал поддержку автоматического рефакторинга, но безрезультатно.

Кто-нибудь знает об альтернативной оболочке AddressBook, которая обеспечивает простой интерфейс для взаимодействия с IPhone AddressBook?

Ответы [ 2 ]

5 голосов
/ 14 февраля 2012

В вашем проекте с поддержкой ARC вы можете выборочно отключить ARC для файлов-оболочек AddressBook, установив для этих файлов флаг компилятора -fno-objc-arc.

Добавить флаги компилятора в Targets -> Build Phases -> CompileИсточники.Введите флаг компилятора, дважды щелкнув правой колонке строки под Флаги компилятора.

4 голосов
/ 25 июня 2012

Решение проблем ARC / non-ARC - это боль в заднице, и я обнаружил, что позволить CocoaPods справиться с этими проблемами для меня - это путь.Просто перечислите ABContactHelper как зависимость от pod, и все готово.Многие из самых популярных библиотек уже есть, но если у вас их нет, их действительно легко добавить.

http://cocoapods.org

...