我有一个Iphone应用程序,它使用了由Erica Sedun and released on github原创编写的优秀ABContactHelper库
现在随着XCode4和引用计数支持的发布,它会导致很多错误。我已经查看了github上的forks,但似乎没有更新到使用引用计数的XCode 4。我试图自己更新它,但它缓慢且容易出错。我尝试过自动重构支持,但无济于事。
有没有人知道另一种AddressBook包装器,它提供了一个简单的界面来与IPhone AddressBook进行交互?
答案 0 :(得分:5)
在启用ARC的项目中,您可以通过为这些文件设置-fno-objc-arc
编译器标志,为AddressBook包装器文件选择性地禁用ARC。
在目标中添加编译器标志 - >构建阶段 - >编译源代码。通过双击Compiler Flags下行的右列输入编译器标志。
答案 1 :(得分:4)
处理ARC /非ARC问题是一个痛苦的屁股,我发现让CocoaPods为我处理这些问题是要走的路。只需将ABContactHelper列为pod依赖项,您就完成了。许多最受欢迎的图书馆已经存在,但如果不是,那么添加它真的很容易。