0

我正在设置一个类来管理一些数据的下载。由于规范,它必须多次下载(因为它可能会改变)。我无法改变这一点,但我有一个问题。

如果我创建一个专门用于下载数据的类,那么它就是一个NSURLConnectionDataDelegate等......

我可以将其存储NSURLConnection为属性并将其设置在 init 中,然后每次都重用相同的连接吗?

或者我应该NSURLRequest每次都在新连接中存储并使用相同的请求?

我问的原因是NSURLConnection国家的文档......

"You cannot reschedule a connection after it has started."

我不是 100% 确定这意味着什么。

4

1 回答 1

1

是的,只要您每次都有一个创建 NSURLConnection 的唯一对象。这只是说明您不能让相同的对象“重新安排”连接,中间连接。

运行一个简单的测试永远不会受到伤害。

于 2013-01-29T15:26:55.330 回答