【发布时间】:2012-08-30 15:20:02
【问题描述】:
我在我的项目中到处使用Resty,但现在因为我必须将图像上传到服务器,所以我尝试添加另一个名为RestKit 的框架来处理文件上传。但是当我编译时,它得到了错误:
duplicate symbol _NewBase64Decode in:
/Users/iforests/Library/Developer/Xcode/DerivedData/Owlch-gnysrakcbhsgkubbjjjfbahlocqi/Build/Products/Debug-iphoneos/libRestKit.a(NSData+Base64.o)
/Users/iforests/Documents/iOSworkspace/Owlch/LRResty.framework/LRResty(NSData+Base64.o)
ld: 2 duplicate symbols for architecture armv7
clang: error: linker command failed with exit code 1 (use -v to see invocation)
有什么方法可以在不移除LRResty的情况下解决这个问题(因为明天是这个项目的截止日期)。非常感谢大家!
【问题讨论】:
-
为了他人的利益:删除一些我不再需要的类后,我遇到了这个错误。在能够再次成功编译之前,我必须进行清理。