我正在尝试为我的应用程序添加Internet访问权限,为了做到这一点,我正在测试用户是否连接到Wifi / 3G网络。为此,我遵循Apple的Reachability示例代码,并将Apple的Reachability.h和Reachability.m添加到我的项目中。当我在此时尝试运行项目时(我甚至没有添加访问Apple的Reachability文件的任何代码),我得到13个错误。这看起来很正常,因为我还没有将SystemConfiguration框架添加到我的项目中,但是当我添加它时,我仍然会得到相同的错误,让我想知道我是否正确添加框架。
要添加框架,我去了...... 项目>目标>构建阶段> Link Binary with Libraries> +按钮>添加SystemConfiguration。框架
是否还有其他人遇到过这个问题并想出了什么?
显示“自动引用计数问题”的错误图像
http://farm8.staticflickr.com/7034/6461498873_5faeae2db3_b.jpg http://farm8.staticflickr.com/7017/6461499405_1e679067e2_b.jpg
答案 0 :(得分:1)
这些是ARC错误,您的项目似乎设置为使用ARC但不写入Reachability类以支持ARC,您需要为Reachability.m
禁用ARC。在此处查看如何执行此操作,How can I disable ARC for a single file in a project?