Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/facebook/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Facebook ios sdk禁用ARC_Ios_Facebook_Sdk_Github_Automatic Ref Counting - Fatal编程技术网

Facebook ios sdk禁用ARC

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项目,我需要集成Facebook SDK。据我所知,当前版本的框架(3.0.8)将与启用ARC一起使用。但是我看了一下github主分支(实际上是主分支和预览分支),然后。。。那里有很多保留/释放/自动释放调用,项目的“Objective-C自动引用计数”被关闭


所以我猜,它不支持从头开始的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。