`
leobluewing
  • 浏览: 239072 次
  • 性别: Icon_minigender_1
  • 来自: 宁波
社区版块
存档分类
最新评论

ios5 选择了ARC但是不使用ARC编译,-fno-objc-arc

阅读更多
升级xcode4.3 以后多了个ARC,新建项目的时候如果选择ARC了,那么一些老的开源框架比如sbjson,asihttprequest都编译不过了。

google了以后如下:

可以使用 -fno-objc-arc 来标识哪些文件不使用ARC机制,对于很多第三方库来说很有用,能让我们顺利通过过渡期。

然后我还是找了半天。。所以传个图上来,希望以后google到我这的人不用再去找了。。

  • 大小: 87.5 KB
分享到:
评论

相关推荐

    iOS--JsonKit解析数据第三方

    iOS--JsonKit解析数据第三方框架,可能回报错(ARC错误),在相应文件 加上 -fno-objc-arc

    严格别名规则“-fstrict-aliasing”和“-fno-strict-aliasing”及类型双关

    “-fstrict-aliasing”表示启用严格别名规则,“-fno-strict-aliasing”表示禁用严格别名规则,当gcc的编译优化参数为“-O2”、“-O3”和“-Os”时,默认会打开“-fstrict-aliasing”。 什么是严格别名规则?gcc对...

    GTMBase64编解码

    【注意】开启ARC的同学注意 解决方法:-fno-objc-arc 2)在要使用GTMBase64的地方#import "GTMBase64.h"引入头文件 3)下面详细说明: 常用的方法,有下面几个: (NSString*)md5_base64: (NSString *) inPut...

    ios确保UUID的唯一性

    ios在需要用到上报客户端的时候需要确保UUID的一致性,几句代码就能搞定! 自己使用的时候需注意: 在Build Phases里面将 KeychainItemWrapper.m添加支持非arc模式:需要输入 -fno-objc-arc

    gpio.rar_ARM Linux GPIO_ARM驱动_arm 驱动_linux gpio_linux io 驱动

    leddrv.c 编译方式 arm-elf-gcc -D__KERNEL__ -I你的uClinux目录/linux-2.4.x/include-Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fno-common -pipe -fno-builtin -D__linux__...

    MESegmentedControl:增强的UISegmentedControl,允许将徽章编号分配给细分

    因此,如果您的项目确实使用ARC,请在目标中为-fno-objc-arc源设置编译器标志-fno-objc-arc 。 如果您的项目不使用ARC,请在目标中为MESegmentedControl.m源设置编译器标志-fobjc-arc 。 请参阅图示说明。 用法 在...

    java后端源码-appengine-endpoints-tictactoe-ios:使用GoogleCloudEndpoints和iOS的T

    -fno-objc-arc。 为此,在 Project Navigator -> Target -> Build Phases -> Compile Sources 中,为每个客户端库源设置 -fno-objc-arc 编译器标志。 注意:此示例在编写时考虑到了 Java 后端。 因此,生成的代码将...

    toccata:这是Toccata编译器和核心库。 从这里开始

    托卡塔 “皮西报价。” 未知 不完整的,有错误的,未...clang -O3 -g -fno-objc-arc -o toccata -std=c99 core.o toccata.c -lpthread -latomic 将TOCCATA_DIR环境变量设置为包含core.toc的目录 export TOCCATA_DI

    Unity 蓝牙插件 支持IOS和Android

    整理的Unity蓝牙开发插件,本插件Unity3d 版本5.3.4f1 ...在Xcode的打包注意 : 需要在Build Phases ->Compile Sources->Plugins\IOS\UnityBluetoothLE.mm 设置 -fno-objc-arc 在Libraries中添加 Coreblue包

    GTMBase64编码源文件

    GTMBase64 Base64编码解码工具 使用方法: 1)拖入ios项目。 【注意】开启ARC的同学注意 解决方法:-fno-objc-arc 2)在要使用GTMBase64的地方#import "GTMBase64.h"引入头文件

    YJSoapEngine:用Objective-C编写的iOS版SoapEngine

    YJSoapEngine v1.1.1 YJSoapEngine是一个类,旨在简化iPhone,iPad的SOAP Web服务的实现。... 如果在ARC项目中使用,只需将-fno-objc-arc标志添加到这些类。 为此,请转到目标设置中的“构建阶段”选项卡

    使用Reachability类判断iOS设备的当前网络连接类型

    (1). 下载 ...ARC:-fno-objc-arc  (3) .导入SystemConfiguration.framework (4).用法 代码如下: -(NSString*)getNetType   {    NSString* result;    Reachability *r

    Esp8266编译工具xtensa-lx106-elf

    乐鑫Esp8266编译工具xtensa-lx106-elf 下载 xtensa-lx106-elf.tar.bz2 解压至/opt目录 tar jxvf xtensa-lx106-elf.bz2 -C /opt 非root修改权限 chmod 777 /opt/xtensa-lx106-elf 配置环境变量 gedit /etc/...

    iOS-TOTP:TOTP 的简单单视图 iOS 实现

    iOS TOTP 示例 ... 谷歌身份验证器使用它。 但是,原始 Google Authenticator iOS 客户端的项目非常臃肿,并且很可能... Note: i and ii are not ARC-compliant so be sure to add the `-fno-objc-arc` Compiler Flag und

    NetworkInformation:一个用于 iOS 的 Objective-C 库,用于提取设备网络接口的信息。 要旨

    您需要将-fno-obc-arc编译器 frag 放到 NetworkInformation.m 中进行编译。 有关-fno-obc-arc更多信息,请参阅 。iOS 7 通知从 iOS 7 开始,开发人员无法在其应用程序中查找任何网络接口的 MAC 地址。 iOS 总是为 ...

    UzysAssetsPickerController:替代UIImagePickerController,您可以使用相机拍摄照片并选择多张照片和视频

    请注意,此项目不再维护,因为从iOS 9.0开始不推荐使用...仅ARC(如果您的项目不使用ARC,请在Project-> Build Phases选项卡-> Compile Sources部分->双击文件名,然后将-fno-objc-arc添加到弹出窗口。) 安装 只需将po

    IOS安装CocoaPods详细教程

    1、在引入第三方库时它可以自动为我们完成各种各样的配置,包括配置编译阶段、连接器选项、甚至是ARC环境下的-fno-objc-arc配置等。 2、使用CocoaPods可以很方便地查找新的第三方库,这些类库是比较“标准的”,而...

    shell脚本功能

    shell脚本功能源码,xproj 是一个shell脚本,可以给工程批量添加 -fno-objc-arc 和 -fobjc-arc 编译参数。如果你的项目是 非arc ,但是用到了 arc 的第三方,或者反之,这时候你有两种选择,cocopods 或者手动添加。...

    CocoaPods1.9.0 安装使用教程详解

    1、在引入第三方库时它可以自动为我们完成各种各样的配置,包括配置编译阶段、连接器选项、甚至是ARC环境下的-fno-objc-arc配置等。 2、使用CocoaPods可以很方便地查找新的第三方库,这些类库是比较“标准的”,而...

    ios-categories-and-tools:用于 iOS 开发的有用类别和类

    将-fno-objc-arc标志添加到实现文件中。 类别 下面描述了一些类别。 用户界面 UIImage+MALoading 该类别提供了一组用于轻松加载图像的方法。 主要的是maImageWithContentsOfFile - 此方法为加载的图像添加智能缓存...

Global site tag (gtag.js) - Google Analytics