我有一个非ARC项目,我需要集成Facebook SDK。据我所知,当前版本的框架(3.0.8)将与启用ARC一起使用。但是我看了一下github master分支(实际上是两个 - 主和预览)和...那里有很多保留/释放/自动释放调用,项目的'Objective-C自动引用计数'被关闭。
所以我想,它从头开始不支持ARC,我们需要运行特殊脚本来构建静态库,如 boz mentioned。但是1 - 那里没有这样的脚本,2 - github的同一分支上的例子使用ARC!至于我 - 最好只使用来自github的非ARC来源,但它能保证一切正常吗?这很奇怪:原始的github源代码是非ARC的,但样本是面向ARC的。感谢。
答案 0 :(得分:0)
无论您的项目是否为ARC启用,您都可以使用Facebook SDK。只需从https://developers.facebook.com/ios(iOS开发中心)获取SDK包。下载并安装SDK后,您只需按照入门文档(在iOS开发中心下)中的说明设置SDK即可。