将 Yelp API v2 集成到 iOS 7 中

问题描述 投票:0回答:2

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

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

许多错误似乎与 ARC 和 yelp API 尝试显式自动释放其某些对象有关。

ios ios7 xcode5 yelp
2个回答
2
投票

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

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

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

2) 确保谓词设置为“All”而不是“Basic”。

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

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

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

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


2
投票

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

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

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.