今天在进行是否存在网络进行判断的时候,使用到了Rechability这个开源代码,其实原理并不难,不到1k行的代码咯
就不进行代码分解或者改成ARC了;看看如何把这个Rechability开源代码加入到非ARC的项目中吧
1、首先把Rechability源代码copy到项目中,然后进行编译:
因为是ARC项目,所以带有手动释放的部分,都报错了
2、开始修改:
对项目进行设置,找到Build Phases下的Compile Sources
把页面拉开,找到Compiler Flags选项
在这个标志下边进行双击,加入Flags(-fno-objc-arc):
2、重新编译:
重新编译,已经显示没有错误了: