点击项目文件,在target下面的build phases下有一个compile source,下面有很多待编译文件。可以看到一个compile flag,可以针对某些文件进行arc设置。这样,某些框架不能使用的问题不就解决了嘛。于是,在要用到的框架包含的所有.m文件后对应的compile flag处加上-fno-objc-arc,这样,就能成功在ios5项目下运行了。
让项目不用arc:点击项目文件,选择project,进入build setting,搜索Objective-C Automatic Reference Counting,将它的值改为NO就是代表不用arc