1

您好我正在尝试安装 json 框架。根据安装说明,我必须从项目中的 json-framework/classes 复制所有类!我这样做了,我收到了这个错误:

ld:/Users/user/Library/Developer/Xcode/DerivedData/testhttp-eavsbuatbfoagsgbqfnevfpjxxfc/Build/Intermediates/testhttp.build/Debug-iphonesimulator/testhttp.build/Objects-normal/i386/SBJsonParser-4254E5B76E32172中的重复符号_OBJC_METACLASS_$_SBJsonParser .o 和 /Users/user/Library/Developer/Xcode/DerivedData/testhttp-eavsbuatbfoagsgbqfnevfpjxxfc/Build/Intermediates/testhttp.build/Debug-iphonesimulator/testhttp.build/Objects-normal/i386/SBJsonParser-46310C881BFA9776.o 架构 i386 collect2:ld返回1退出状态命令/Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin/llvm-gcc-4.2失败,退出代码为1

我在这里做错了什么?

4

2 回答 2

5

请看一下:

iPhone:重复符号错误?

在右侧栏中选择项目导航器。双击您的项目(顶部元素)。

现在打开构建阶段选项卡。有一个部分称为编译源。打开它检查是否存在错误所指文件的重复条目。

我的 json 框架的安装

刚刚将这些文件添加到我的项目中

在此处输入图像描述

每个 .m 文件只出现一次

在此处输入图像描述

在我需要 JSON 解析的课程中,我将只导入:

#import "JSON.h"
于 2011-05-25T20:41:18.053 回答
0

我只是从 JSON 框架中删除了 .m 和 .h 文件,编译器给了我错误,最后我只保留了 JSON 框架:NSObject+SBJSON、NSSTring+SBJSON .h 和 m。这对我有用,我希望它有帮助:D

于 2012-08-29T12:47:22.343 回答