【发布时间】:2012-09-23 07:01:42
【问题描述】:
我有一个非 ARC 项目,我需要集成 Facebook SDK。据我了解,当前版本的框架(3.0.8)将与启用 ARC 一起使用。但是我看了一下 github master 分支(实际上是 master 和 preview),并且......那里有很多保留/释放/自动释放调用,并且项目的“Objective-C 自动引用计数”已关闭。
所以我想,它不支持从头开始的 ARC,我们需要运行特殊的脚本来构建静态库作为 boz mentioned。但是 1 - 那里不再有这样的脚本,2 - github 同一分支上的示例使用 ARC!至于我 - 最好只使用来自 github 的非 ARC 资源,但可以保证一切正常吗?很奇怪:原始的 github 源代码是非 ARC 的,但示例是面向 ARC 的。谢谢。
【问题讨论】:
-
github.com/lolgear/facebook-ios-sdk scripts 目录中)
-
谢谢,但问题不在于这个。顺便说一句,您的链接下没有 build_facebook_ios_sdk_static_lib.sh。它要么被重命名要么被删除。我需要知道的主要内容:ARC 版本的 SDK 是使用这些 goo.gl/Ru6vk 源构建的,我可以在我的非 ARC 应用程序中使用这些源还是错误的方式?
标签: ios facebook sdk github automatic-ref-counting