2

我目前正在将 GData 与 Objective-C 结合起来,特别是我正在尝试使用 Google Docs API。但是,我在编译时遇到了以下问题:

Undefined symbols for architecture i386:
  "_OBJC_CLASS_$_GDataServiceGoogleDocs", referenced from:
      objc-class-ref in GDataViewController.o
  "_OBJC_CLASS_$_GDataQueryDocs", referenced from:
      objc-class-ref in GDataViewController.o
ld: symbol(s) not found for architecture i386

我搜索了很多地方,但答案很少。特别是解决方案似乎与它是否以 32/64 位编译有关,正如这篇文章所暗示的那样:Undefined symbols: "_OBJC_CLASS_$_GDataServiceGoogleDocs"。但是,我并不完全了解如何纠正这个问题,因为这是我第一次遇到这个问题,但我已经检查了 PROJECT 和 TARGETS 的构建设置下的架构都是

标准(armv7) - $(ARCHS_STANDARD_32_BIT)

多谢!

ps 我正在用 iOS5.1 和 Xcode 4.3.2 编译它

4

1 回答 1

0

您如何将 Google Docs API 整合到您的应用程序中?作为源还是作为静态库?

“特别是解决方案似乎与它是否以 32/64 位编译有关” - 您的问题与此无关,因为您正在为 iOS 构建应用程序

于 2012-08-24T09:36:38.383 回答