无法找到NSURLConnectionDataDelegate的协议声明

时间:2012-01-18 14:00:55

标签: iphone ios

我正在使用ios5并在我的应用程序中使用NSURLConnectionDataDelegate,这对我来说真的很好。但我在ios 4.3上运行相同的项目我收到了错误:

无法找到NSURLConnectionDataDelegate的协议声明

有人可以帮助我吗?

3 个答案:

答案 0 :(得分:2)

我找到了解决方案。我们应该使用NSURLConnectionDataDelegate而不是NSURLProtocolClient

答案 1 :(得分:1)

这是在iOS 5中引入的。在iOS 4中,与iOSURLonnection相关的几个非正式协议在iOS 5中正式化。在这种情况下,如果您需要支持iOS 4 - 您需要以不同的方式执行此操作。

答案 2 :(得分:0)

我有同样的问题..不知道我的解决方案是100%正确但我尝试弱链接一些框架..然后再次运行..或删除并重新连接它们。