iphone - 如何在Three20中添加json模块

标签 iphone three20

我尝试使用命令行使用 JSON 添加 Three20 :

python Three20/src/scripts/ttmodule.py -p JsonTest/JsonTest.xcodeproj Three20 extThree20JSON:extThree20JSON+SBJSON

此命令行成功执行,没有任何错误消息。我可以在直接依赖项中找到“extThree20JSON+SBJSON”及其在链接库中的链接。

当我使用 JSON 导入构建项目时: #导入“extThree20JSON/SBJSON.h”

xcode 报告:错误:extThree20JSON/SBJSON.h:没有这样的文件或目录

请帮忙:(

最佳答案

我也遇到了同样的问题,刚刚解决了。

  1. 将 extThree20JSON.xcodeproj 拖入您的项目中。

  2. 将 extThree20JSON+SBJSON 添加到目标依赖项 应用目标的构建阶段。

  3. 将 libextThree20JSON+SBJSON.a 库添加到链接二进制文件中 应用目标的构建阶段中的库。

  4. build设置中编辑用户 header 搜索路径 您的项目中,添加以下路径:

    • ../Three20/Build/Products/Three20;
    • ../../frameworks/third20/Build/Products/third20;
    • ../frameworks/Three20/Build/Products/Three20;
    • $(BUILT_PRODUCTS_DIR)/../Three20
    • $(BUILT_PRODUCTS_DIR)/../../Three20
  5. 在您的build设置中编辑其他链接器标志 应用程序的目标,添加以下标志:

    -ObjC -all_load

有关手动添加 Three20 的更多信息:http://chepri.com/2011/04/22/visual-guide-manually-adding-three20-xcode-4-project/

关于iphone - 如何在Three20中添加json模块,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5439845/

相关文章:

iphone - 为 UITableView 附件设置自定义 BG 图像?

iphone - - 声明时变量的默认值 -

iphone - 如何使用Three20 TTMessageController?

ios - 如何使用 uiviewcontroller/storyboard 上的 uibutton 在 uipageviewcontroller 中推进页面

iphone - Objective-c -> 结构运算符

iphone - 在 TTNavigator (Three20) 中使用单个 URL 推送两个 UIViewController

ios - 需要时加载TTNavigator,显示另一个viewController而不将其持久化在Navigator中

cocoa-touch - TTModel 加载方法未被调用

android - Android 开发人员是否通常在 iPhone 上使用 Three20 等第 3 方 UI/网络库?

ios - iPhone:UISearchBar 如何搜索 ""字符串?