我正在开发一个 iOS 项目,我的目标是创建一个特定网站的“漂亮”应用程序版本。为此,我使用 TFHpple 解析来自所述网站的所有数据,以便在我的应用程序中使用。
这个网站有一个商店,所以我的目标是阅读包含产品的网页,然后将它们全部显示在表格视图中,等等。但是,该网站不会一次显示特定页面上的所有产品。
它将产品拆分为一个网站页面内的 3 个页面,因此您必须单击网站上的“下一页”按钮,然后运行一些 javascript 代码并添加“?foo”部分以使浏览器中的 URL 成为“ http://www.domain.com/page?foo ”。我读到这个“?foo”是一个查询字符串,但是我不知道如何在我的 Objective-C 代码中从基础“ http://www.domain.com/page ”页面触发它。
很简单,我无法使用 TFHpple 获取我想要的所有项目,因为在使用正确的查询字符串之前,有些项目不在 HTML 中。
我不确定我是否非常清楚地解释了我的困境,但如果有人有任何我可以使用的信息,我将不胜感激!