一直以为android引入外部包的时候,应该版本问题,或者相互依赖以及很麻烦,没想到ios也很奇葩,新旧版本之间过渡竟然也那么不和谐,可能苹果的工程师以及尽力了。
因为我学习的时候以及是xcode5.0.1了所以基本上都是arc的环境,在遇到非arc的项目的时候,
就要在build phases -》compile sources 里面将不需要让系统自动管理的类,也就是不需要ARC的类添加compiler flags
如果你的项目使用的非 ARC 模式,则为 ARC 模式的代码文件加入 -fobjc-arc 标签。
如果你的项目使用的是 ARC 模式,则为非 ARC 模式的代码文件加入 -fno-objc-arc 标签。