我正在尝试编写一个搜索网站的应用程序,并获取所有结果并将它们放入自定义表格中。我是Objective-C和iPhone SDK noob,我希望这个逻辑是我想要实现的:
1)搜索多个搜索引擎并从每个网站中提取所有数据,将每个数据存储到不同的阵列中(例如:搜索Google,Yahoo和Bing以获取“鞋子”),并获取所有不同的搜索结果,超链接和所有,并将它们存储到三个不同的数组中)
2)从每个数组中提取数据并放入表中(Interface Builder中的表视图)
我假设我需要声明全局变量,以便可以从不同的类中调用它们......对吗? 这样做的语法是什么? 我如何在IB中设置它? 我咬过的东西比第一个应用程序还要多吗?
感谢您的帮助!
答案 0 :(得分:1)
Aaron,我也认为你咬的比你在一个问题上只能写一个问题,但是让我指出一个关于如何构建你的程序的类似主题的resource I wrote。 p>
作为一个Obj-C noob,你需要特别注意记住模型 - 视图 - 控制器模式。从网站中提取数据是一项工作 - 您希望将其与显示和控制代码完全分开。
拥有一个提取和排序数据的干净API模型,并拥有一个从API读取数据的清晰视图控制器类。
我的建议是先用psuedo-code编写整个应用程序,然后尝试一下我们对它们的看法。