在我的 iPhone 应用程序中,我使用 ASIHTTPRequest API 来发出基于 cURL 的 http 请求。我听说这个 API 没有得到维护,有时它会导致应用程序崩溃。我需要使用其他一些 API,我可以在其中向我的 RESTful API 发出 cURL 请求,该 API 将 JSON 作为响应。
任何人都可以建议我在我的生产应用程序中使用 ASIHTTPRequest 的最佳替代方案吗?
在我的 iPhone 应用程序中,我使用 ASIHTTPRequest API 来发出基于 cURL 的 http 请求。我听说这个 API 没有得到维护,有时它会导致应用程序崩溃。我需要使用其他一些 API,我可以在其中向我的 RESTful API 发出 cURL 请求,该 API 将 JSON 作为响应。
任何人都可以建议我在我的生产应用程序中使用 ASIHTTPRequest 的最佳替代方案吗?
ASIHTTPRequest 的一个非常好的替代方案是 AFNetworking。关于如何将 AFNetworking 集成到您的代码中有很好的教程,您可以在下面找到一个。 http://www.raywenderlich.com/30445/afnetworking-crash-course
您可以使用RestKit,它是一个强大的库,使您能够从 web 服务获取您的数据,您可以缓存它并将其存储在本地 DB 并将您的 json 映射到要直接使用的对象中......
试试这个,它确实简化了 HTTP 请求,还附带了方便的测试助手