我正在尝试将SBJson库包含到不使用ARC的项目中。由于我无法包含源文件,因此我遵循了描述的步骤:这里。但是,我最终遇到了此SO问题中描述的相同问题。 当我将libsbjson-ios.a添加到我的项目中时,它显示为红色,这意味着该库丢失了。
尽管项目的编译进行得很好,但是当我尝试添加#import "SBJson.h"时,我会收到"SBJson.h: no such file or directory"错误。 我该如何解决这个问题?我的项目太大了,我不能改变所有内容以使用ARC。
- Maggie
11
不,还是一样的。问题不在编译本身,只要我不尝试使用实际文件,项目就可以正常编译。 - Maggie
你之前有使用过ASIHTTP吗? - Aklesh Rathaur
红线也可能意味着模拟器架构丢失。如果您为设备构建项目并链接,您的项目是否能够正确构建和链接? - Michael Dautermann