Facebook ios sdk禁用ARC
我有一个非ARC项目,我需要集成Facebook SDK。据我所知,当前版本的框架(3.0.8)将与启用ARC一起使用。但是我看了一下github主分支(实际上是主分支和预览分支),然后。。。那里有很多保留/释放/自动释放调用,项目的“Objective-C自动引用计数”被关闭Facebook ios sdk禁用ARC,ios,facebook,sdk,github,automatic-ref-counting,Ios,Facebook,Sdk,Github,Automatic Ref Counting,我有一个非ARC项目,我需要集成Facebook SDK。据我所知,当前版本的框架(3.0.8)将与启用ARC一起使用。但是我看了一下github主分支(实际上是主分支和预览分支),然后。。。那里有很多保留/释放/自动释放调用,项目的“Objective-C自动引用计数”被关闭 所以我猜,它不支持从头开始的ARC,我们需要运行特殊的脚本以boz的形式构建静态库。但是1-现在已经没有这样的脚本了,2-github的同一分支上的示例使用了ARC!对我来说,最好只使用github的非ARC源,但它能保
所以我猜,它不支持从头开始的ARC,我们需要运行特殊的脚本以boz的形式构建静态库。但是1-现在已经没有这样的脚本了,2-github的同一分支上的示例使用了ARC!对我来说,最好只使用github的非ARC源,但它能保证一切正常吗?这很奇怪:最初的github源代码是非ARC的,但示例是面向ARC的。谢谢。无论您的项目是否启用了ARC,您都可以使用Facebook SDK。只需从(iOS开发中心)获取SDK包。下载并安装SDK后,您可以按照入门文档(在iOS开发中心下)中的说明设置SDK。无论您的项目是否启用了ARC,您都可以使用Facebook SDK。只需从(iOS开发中心)获取SDK包。下载并安装SDK后,您可以按照入门文档(在iOS开发中心下)中的说明来设置SDK。谢谢,但问题不在于此。顺便说一下,在你的链接下没有build\u facebook\u ios\u sdk\u static\u lib.sh。它要么被重命名,要么被删除。我需要知道的主要问题是:ARC版本的SDK是用前面提到的脚本构建的吗?我可以在我的非ARC应用程序中使用这些源代码,或者这是一种错误的方法?谢谢,但问题不是这个。顺便说一下,在你的链接下没有build\u facebook\u ios\u sdk\u static\u lib.sh。它要么被重命名,要么被删除。我需要知道的主要问题是:ARC版本的SDK是用前面提到的脚本构建的吗?我可以在我的非ARC应用程序中使用这些源代码,或者这是一种错误的方法?C Abernathy,你打算如何在你的非ARC应用程序中使用ARC代码?如果SDK中没有发送释放/自动释放消息,那么将会有大量泄漏。我不是noob,也不是问“如何谷歌”之类的建议。相反,我需要关于情况的有保留的评论。Alex,据我所知,Facebook SDK代码不是基于ARC的。您下载的软件包一旦安装,就已经绑定到一个静态库中,这样您就不必运行任何脚本,并且无论您的应用程序是否支持ARC,您都可以使用SDK。发布的示例都是基于ARC的,但我也用非ARC项目运行了SDK。C Abernathy,你打算如何在非ARC应用程序中使用ARC代码?如果SDK中没有发送释放/自动释放消息,那么将会有大量泄漏。我不是noob,也不是问“如何谷歌”之类的建议。相反,我需要关于情况的有保留的评论。Alex,据我所知,Facebook SDK代码不是基于ARC的。您下载的软件包一旦安装,就已经绑定到一个静态库中,这样您就不必运行任何脚本,并且无论您的应用程序是否支持ARC,您都可以使用SDK。发布的示例都是基于ARC的,但我也使用非ARC项目运行SDK。