如何添加cfnetwork&你的异步传输项目的其他框架 - iphone

时间:2009-09-24 23:02:51

标签: iphone xcode asynchronous cfnetwork

我正在尝试在我的项目中添加异步传输功能。

我想在我的申请中关注。

  • 表视图应该通过Web服务加载数据(我可以)
  • 每个单元格必须有一个图像(我能做到)

但问题是到现在为止我正在使用同步传输。 即所有数据都已加载&然后显示包括图像。

现在,像苹果商店的表视图图像有时会加载。 我知道这是异步传输。

即使我试图理解pokeb-asi的例子。

但问题如下。

“我无法在iPhone的新应用程序中添加所有这些框架和文件(这是异步传输所必需的)。”

问题是如何做到这一点?

编辑:

成功添加框架。

现在我添加了ASINetworkQueue.h& m + ASINSStringAdditions.h& m&我项目的所有文件。

我遇到了这种错误。

- ASIHTTPRequest.o中的[ASIHTTPRequest attemptToApplyProxyCredentialsAndResume]

所有错误都是.o类型。

_SCNetworkReachabilityGetFlags引自: Reachability.o中的[Reachability remoteHostStatus]

如何解决这个错误?

1 个答案:

答案 0 :(得分:11)

如果要将CFNetwork添加到项目中,请双击“组和文件”列表中的“目标”。转到“常规”窗格,然后单击“链接库”的“+”。选择CFNetwork。然后它将与您的项目链接。

还有更多问题吗?

编辑:在文档中查找SCNetworkReachabilityGetFlags。你会看到它是SystemConfiguration.framework的一部分。你也需要添加它。