经常会有工程中涉及到第三方的代码, 但这些代码有的是ARC的, 有的不是. 这样的话, 在与你的工程中集成的时候就会出现问题. 如果你的工程是开启ARC的, 那就需要对某些文件禁用ARC, (-fno-objc-arc) 如果你的工程是关闭ARC的, 那就需要对某些文件开启ARC.(-fobjc-arc) 设置方法: Targets -->Build Phases -->Compile Sources 编译器在自动转换过后为这两个文件标记了”不使用ARC编译”.可以看到在target的Buil…