objective-c - 可达性重复符号

标签 objective-c ios ios5

链接错误:

ld: duplicate symbol _OBJC_METACLASS_$_Reachability in /Users/jmf/Documents/iOS Development/jmf_Client/jmf/jmf/ww_libs/libmfcbroem_ios.a(Reachability.o) and /Users/tpf/Library/Developer/Xcode/DerivedData/jmf-erlknghfcpoomnfanzovahfacgpv/Build/Intermediates/jmf.build/Debug-iphoneos/jmf.build/Objects-normal/armv7/Reachability.o for architecture armv7

如果我只是删除 h/m 文件(和关联的导入指令),希望仅使用 libmfcbroem_ios.a 中的可达性...链接器会抛出此消息:

Undefined symbols for architecture armv7:
  "_kReachabilityChangedNotification", referenced from:
      -[MKNetworkEngine initWithHostName:customHeaderFields:] in MKNetworkEngine.o
      -[MKNetworkEngine dealloc] in MKNetworkEngine.o
ld: symbol(s) not found for architecture armv7
clang: error: linker command failed with exit code 1 (use -v to see invocation)

我如何告诉链接器使用“a”文件中的可达性?

(免责声明,我才刚刚开始使用 ObjC/iOS)

感谢您的帮助...

最佳答案

删除 Reachability.m 文件,只包含标题

关于objective-c - 可达性重复符号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11028824/

相关文章:

iphone - 关于在应用程序代码中检查基础 sdk

iOS 格式指定类型 int 但参数类型为 int *

ios - 带有图像集名称的 UIImage

iphone - 使用 CALayer 绘制虚线

ios - 未调用 UICollectionView 数据源

ios - 文件路径中可选值的解包错误

iphone - 如何在项目中实现UIPageController

ios - 在运行 iOS 5.1.1 的旧 iPad 上临时安装失败 -/usr/libexec/installd 崩溃

objective-c - 如何在 Objective-C 中确定我的方法的 "caller"?

objective-c - 如何按日期对 NSMutableArray 键进行排序(Facebook 生日?)