JSON.h:尝试导入JSON框架时找不到文件

Mal*_*loc 1 json ios5 xcode4.2

当我建立我有错误:

JSON.h : File not found
Run Code Online (Sandbox Code Playgroud)

明显的假设使我认为JSON.h文件不在导入到我的项目的框架文件夹中,是的,它与该名词不存在但是有一个名为的文件SBJson.h.我已经按照这个一步一步的教程.

Mic*_*ann 6

从项目中删除JSON文件夹,然后重新添加它.

重新添加时,请确保选中"为任何添加的文件夹创建组"单选按钮.如果选择了另一个"Create folder referenes ..."按钮,它将只创建一个文件夹引用,Xcode将不知道该文件夹的内容(即Xcode不会"看到"JSON.h).

选择正确的文件夹选项

结果文件夹应如下所示:

JSON.h应该可以由Xcode解析 (注意文件夹的黄色,表示"文件夹"实际上是一个组)

  • 嗨迈克尔,我认为该框架的作者已宣布不推荐使用`JSON.h`文件并将其替换为`SBJson.h`,如果我错了,请尝试检查并纠正我.转到github https://github.com/stig/json-framework/downloads并下载一个旧包(例如:SBJson_v3.0.4.zip),解压缩并打开classes文件夹中的`JSON.h`文件,你可以阅读此评论:`警告JSON.h标头已弃用,并将在以后的版本中消失.请改为包含SBJson.h (2认同)