1

我认为这将是一个更加无缝的过程。我下载了 yelp api 示例(https://github.com/Yelp/yelp-api/tree/master/v2/ios)并假设我可以“构建并运行”并查看一个请求发送到的示例按钮按下事件。

我一直在这里阅读:如何在 iPhone 应用程序中集成 Yelp APi?和其他在线地方,但在尝试集成基本测试时遇到大量错误。我已经注册了一个帐户,拥有一组 API v2 密钥。

许多错误似乎与 ARC 和 yelp api 试图显式自动释放它们的一些对象有关。

4

2 回答 2

2

这似乎简化了问题: https ://github.com/AFNetworking/AFOAuth1Client

如果我整理了一些干净的东西,我会尝试回来并发布指向工作示例的链接

于 2014-02-07T17:13:58.907 回答
2

大多数情况下,当您从 Internet 上的某个地方下载完整项目时,它们或与您的设置不完全兼容。有时(阅读:大多数时候),您将不得不处理一些错误。

就您而言,我不确定您所说的他们的示例项目是否使用 ARC,但无论哪种方式,您都可以更改项目设置是否使用 ARC。

1) 在 xCode 中,转到您的项目(顶部有摘要、信息等)并转到“构建设置”。

2)确保谓词设置为“全部”而不是“基本”。

3) 搜索“自动引用计数”

4)如果一切正常,您应该有 2 个结果:

  • Objective-C 自动引用计数
  • Objective-C++ 自动引用计数

5) 如果您想使用 ARC,请将它们都设置为“是”,如果您不想使用 ARC,请将它们都设置为“否”。

于 2014-02-03T00:08:12.250 回答